ali.kolahdoozan
Registered User
ASP.NET Core 1– قسمت هجدهم
در قسمت قبلی یک لیست از رستورانها را نمایش دادیم و این قابلیت را با استفاده از یک ViewModel به صورت ساده تر به نمایش گذاشتیم . مسئله اینجاست که همیشه نمی توان همه داده ها را در یک صفحه خلاصه و نمایش داد . گاهی لازم است بخشی از داده ها بر اساس درخواست و کلیک کاربر در صفحه ای دیگر و به صورت مجزا نمایش داده شود ، ضمن اینکه این کار سبب جلوگیری از Load حجم زیادی از Data در خیلی از موارد خواهد شد . در این قسمت به بررسی چگونگی سناریوی نمایش Detail برای هر رکورد خواهیم پرداخت .
اولین قدم اضافه کردن یک Action Method دیگر خواهد بود . وظیفه این Action Method نمایش ریز اطلاعات رکورد انتخاب شده خواهد بود . مسلمن این Action Method هم دارای خروجی view Resultخواهد بود . هر رکورد در سناریوی فعلی یک ID دارد که unique میباشد و در نتیجه متد ما هم باید دارای یک ورودی ID باشد تا بر اساس آن مشخص شود کدام رکورد انتخاب شده است .
فعلن برای اینکه بتوان نمایش داد که ID انتخاب شده در وضعیت درستی قرار دارد یا نه ، نوع خروجی متد راString قرار داده و فقط مقدار وارد شده را بر میکردانیم .
لینک ادامه ی مطلب در : http://iliasoft.ir/p.aspx?name=Post&ID=124
در قسمت قبلی یک لیست از رستورانها را نمایش دادیم و این قابلیت را با استفاده از یک ViewModel به صورت ساده تر به نمایش گذاشتیم . مسئله اینجاست که همیشه نمی توان همه داده ها را در یک صفحه خلاصه و نمایش داد . گاهی لازم است بخشی از داده ها بر اساس درخواست و کلیک کاربر در صفحه ای دیگر و به صورت مجزا نمایش داده شود ، ضمن اینکه این کار سبب جلوگیری از Load حجم زیادی از Data در خیلی از موارد خواهد شد . در این قسمت به بررسی چگونگی سناریوی نمایش Detail برای هر رکورد خواهیم پرداخت .
اولین قدم اضافه کردن یک Action Method دیگر خواهد بود . وظیفه این Action Method نمایش ریز اطلاعات رکورد انتخاب شده خواهد بود . مسلمن این Action Method هم دارای خروجی view Resultخواهد بود . هر رکورد در سناریوی فعلی یک ID دارد که unique میباشد و در نتیجه متد ما هم باید دارای یک ورودی ID باشد تا بر اساس آن مشخص شود کدام رکورد انتخاب شده است .
فعلن برای اینکه بتوان نمایش داد که ID انتخاب شده در وضعیت درستی قرار دارد یا نه ، نوع خروجی متد راString قرار داده و فقط مقدار وارد شده را بر میکردانیم .
لینک ادامه ی مطلب در : http://iliasoft.ir/p.aspx?name=Post&ID=124