Als «html-helper» getaggte Fragen

Bezieht sich auf die Klasse "HtmlHelper" für ASP.NET MVC-Ansichten.

12
Legen Sie das Deaktivierungsattribut basierend auf einer Bedingung für Html.TextBoxFor fest
Ich möchte das Deaktivierungsattribut basierend auf einer Bedingung für Html.TextBoxFor in asp.net MVC wie unten festlegen @Html.TextBoxFor(model => model.ExpireDate, new { style = "width: 70px;", maxlength = "10", id = "expire-date" disabled = (Model.ExpireDate == null ? "disable" : "") }) Dieser Helfer hat zwei Ausgänge deaktiviert = "deaktiviert" oder …



5
SelectListItem mit Datenattributen
Gibt es überhaupt eine SelectList, die in ViewModel mit Datenattributen vorab ausgefüllt ist? Ich will das tun @Html.DropdownListFor(m=> m.CityId, Model.Cities); So wird Code generiert wie: <select id="City" class="location_city_input" name="City"> <option data-geo-lat="-32.522779" data-geo-lng="-55.765835" data-geo-zoom="6" /> <option data-geo-lat="-34.883611" data-geo-lng="-56.181944" data-geo-zoom="13" data-geo-name="Montevideo" data-child=".state1" value="1">Montevideo</option> <option data-geo-lat="-34.816667" data-geo-lng="-55.95" data-geo-zoom="13" data-geo-name="Canelones, Ciudad de la Costa" …

7
MVC 3: Bedingtes Hinzufügen des deaktivierten Attributs mit den HtmlHelpers
Ich habe eine ASP.Net MVC 3-Webanwendung und füge ein Kontrollkästchen zu einer Ansichtsseite hinzu, indem ich die HtmlHelper-Klasse wie folgt verwende ... @Html.CheckBox("CheckBox1", true, new { @class = "Class1" }) Ich möchte das deaktivierte Attribut basierend auf einer Ansichtsstatus-Eigenschaft bedingt hinzufügen. Grundsätzlich wäre folgendes ideal ... @Html.CheckBox("CheckBox1", true, new { …

4
So verketten Sie mehrere MvcHtmlString-Instanzen
Ich habe einige Zweifel, wie MvcHtmlString-Instanzen aufgrund dieser Informationen in MSDN verkettet werden können : MvcHtmlString-Klasse Stellt eine HTML-codierte Zeichenfolge dar, die nicht erneut codiert werden sollte Riskiere ich, dass Zeichenfolgen bei Verwendung von Code wie diesem zweimal HTML-codiert werden: var label = Html.LabelFor(model => model.Email); var textbox = Html.TextBoxFor(model …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.