هل يمكنك استخدام المساعدين المكتوبون بقوة MVC 2 في عرض جزئي؟
-
23-09-2019 - |
سؤال
أحاول استخدام المساعدين الجدد المكتوبة بقوة. لقد ورثت النموذج في سيطرتي: errinits = "system.web.mvc.viewusercontrol"
لكن Intellisense لا يعرض النموذج ولم تكن الصفحة راضية عنها إذا فرضت الكود فيها. إذا قمت بذلك في عرض قياسي ، فكل شيء جيد. هذا ما أتوقع أن أتمكن من فعله:
<%= Html.LabelFor(m => m.FirstName) %>
هل يمكن استخدام هؤلاء المساعدين في وجهات نظر جزئية بهذه الطريقة؟
لويد
المحلول
نعم.
كل ما تحتاج إلى القيام به يعلن أن الجزارات الخاصة بك قد كتبت بقوة للوصول إلى خاصية النموذج المكتوبة:
Inherits="System.Web.Mvc.ViewUserControl<YourModel>"
لا تنتمي إلى StackOverflow