Где находится метод расширения Labelfor в исходных кодах MVC 3?
-
25-09-2019 - |
Вопрос
Я ищу для исходного кода метода расширения Labelfor в MVC 3 проекта. Отказ Может кто-нибудь сказать мне, где это?
Решение
Я не думаю, что вы найдете этот исходный код.
Вот интересный пост блога, который объясняет, как вы можете создать свое собственное расширение Labelfor, принимая дополнительный параметр. Это может дать некоторое представление о том, как работает лаборатория.ASP.NET MVC Labelfor Helper с HTMLATTRIBUTS
Помосочные помощники очень расширяются. Если ваша цель состоит в том, чтобы изменить способ отображения данных, вы можете посмотреть на создание Шаблоны. Отказ Которые позволяют вашему драматическому контролю за то, как ваша модель отображается.
Другие советы
Исходный код для MVC 3 еще не был выпущен.
Однако источник для этого метода расширения находится в LabelExtensions.cs
файл.
Последняя версия (MVC4) можно найти по адресу: http://aspnetwebstack.codeplex.com/sourcecontrol/latest#src/system.web.mvc/html/labelextensions.cs.cs.