/ / Używanie Html.TextBoxFor z klasą i niestandardową właściwością (MVC) - asp.net-mvc-3

Używanie biblioteki Html.TextBoxFor z klasą i niestandardową właściwością (MVC) - asp.net-mvc-3

Jak przetłumaczyć tę linię za pomocą TextBoxFor (MVC):

<input id="Name" name="Name" type="text" data-bind="value: Name" class="title width-7" />

Dzięki

Odpowiedzi:

80 dla odpowiedzi № 1

MVC 3 przetłumaczy podkreślenia w nazwach atrybutów html na myślniki, więc coś takiego powinno wystarczyć

@Html.TextBoxFor(m => m.Name, new { data_bind="value: Name", @class = "title width-7" })

9 dla odpowiedzi nr 2

Na przykład,

jeśli chcesz dodać maska ​​danych

@Html.TextBoxFor(m => m.BirthDate, new { @class = "form-control", data_mask = "date" })

wygeneruje w html

data-mask="date"