هل يمكنك استخدام المساعدين المكتوبون بقوة MVC 2 في عرض جزئي؟

StackOverflow https://stackoverflow.com/questions/2157719

سؤال

أحاول استخدام المساعدين الجدد المكتوبة بقوة. لقد ورثت النموذج في سيطرتي: errinits = "system.web.mvc.viewusercontrol"

لكن Intellisense لا يعرض النموذج ولم تكن الصفحة راضية عنها إذا فرضت الكود فيها. إذا قمت بذلك في عرض قياسي ، فكل شيء جيد. هذا ما أتوقع أن أتمكن من فعله:

<%= Html.LabelFor(m => m.FirstName) %>

هل يمكن استخدام هؤلاء المساعدين في وجهات نظر جزئية بهذه الطريقة؟

لويد

هل كانت مفيدة؟

المحلول

نعم.

كل ما تحتاج إلى القيام به يعلن أن الجزارات الخاصة بك قد كتبت بقوة للوصول إلى خاصية النموذج المكتوبة:

Inherits="System.Web.Mvc.ViewUserControl<YourModel>"
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top