Я много пишу в jQuery для своего проекта, но мне нужна помощь в получении имен параметров, сгенерированных Helper с суффиксом For.
Когда я делаю:
Html.TextBoxFor(model => model.SomeTextParameter)
inчистый HTML есть сгенерированный идентификатор: "SomeTextParameter".Я хотел бы получить его идентификатор автоматически генерируется в каждом месте, где я использую его в jQuery.Как это сделать?
Или я всегда могу вручную указать его имя с помощью помощника без «For»:
Html.TextBox("SomeTextParameter", this.Model.SomeTextParameter)
В этом случае я могу легко управлять идентификаторами, но когда я хочучтобы использовать аннотации данных для меток, я обнаружил еще одну проблему с подключением [Display(Name = "Really important text parameter")]
к Html.Label("SomeTextParameterLabel", <what to enter here?>)
.
Когда я использую:
Html.LabelFor(model => model.SomeTextParameter)
, он привязывается к отображаемому имени, поэтому отображаетсяЯ хочу.
Есть идеи, как решить первую или вторую проблему?