با سلام و خسته نباشید
من یک تولباری برای گریدم ایجاد کردم که شامل دکمه های فیلتر وبه روزرسانی و خروجی با اکسل و چی دی اف میباشد
تصمیم دارم وقتی کلید خروجی با اکسل یا پی دی اف رو میزنم یه پنجره پاپ اپی باز بشه و در داخل ان لیست تمام پراپرتی های اون ویو مدل به همراه یک چک باکس نمایش داده بشه
و وقتی کاربر از لیست پراپرتی ها چند گزینه را تیک زد برایش از ان لیست خروجی اکسل یا پی دی اف را بگیرد
مشکل من نمایش لیست پراپرتی هاست .نمیخوام به صورتی دستی برای تک تک پراپرتی ها گزینه چک باکس را بنویسم در نظر دارم یک ویو مدل به پارشیال ویو پاس بدهم و وقتی این مدل رو دریافت کرد به صورت اتومات لیست پراپرتی ها به صورت چک باکس نمایش داده شود
من در نوشتن این کد در قسمت razor مشکل دارم نمیدونم چه متدی برای نمایش پراپرتی ها بزنم!!!
با تشکر فراوان
بسیار سپاسگذارم
البته در سینتکس razor و در ویو هم به این صورت میشه لیست پراپرتی های ویو مدل رو دریافت کرد:
@foreach (var property in ViewData.ModelMetadata.Properties)
{
if (property.DisplayName != null)
{
<p>@(property.DisplayName) @Html.CheckBox(property.PropertyName,true)</p>
}
}
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)