Как создать шаблон MVC Razor для DisplayFor ()

У меня есть несколько свойств в моей модели представления, которые предназначены только для отображения, но мне нужно получить их значения с помощью jQuery для выполнения вычислений на странице. Стандартный метод Html.DisplayFor () просто записывает их значение на страницу. Я хочу создать шаблон бритвы, который позволит мне отображать каждый элемент как:

<span id="ElementsId">Element's value</span>

Я знаю, что могу указать шаблон в Html. DisplayFor () , чтобы использовать конкретный шаблон для визуализации свойства, но в этом шаблоне как мне определить атрибут id для записи в тег span ?

@Html.DisplayFor(model => model.Element, "MyTemplate");
27
задан David Clarke 25 September 2015 в 01:30
поделиться