मुझे HTML.EditorFor() में सीएसएस क्लास जोड़ने में समस्या है। अगर किसी को भी एक ही समस्या थी तो मैं नेट पर खोज कर रहा था लेकिन मुझे कुछ भी नहीं मिला।HTML.Editor कक्षा जोड़ने के लिए
क्या आप कृपया मेरी मदद कर सकते हैं? इसलिए, सीएसएस के बारे में कोई समस्या नहीं है जिसे वर्ग परिभाषित नहीं किया गया है, लेकिन यह है, यह इनपुट फ़ील्ड में नहीं जोड़ा गया है।
@model eVinogradarstvo.Models.DetaljiViewModel
@{
ViewBag.Title = "Edit";
}
@using (Html.BeginForm("PromijeniPodatke", "KorisnikDetalji", FormMethod.Post, new { enctype = "multipart/form-data",@class="form-horizontal" }))
{
@Html.AntiForgeryToken()
<div class="col-sm-12">
@Html.ValidationSummary(true)
@Html.HiddenFor(model => model.kd.id)
@Html.HiddenFor(model => model.kd.korisnik_id)
@Html.HiddenFor(model => model.kd.slika)
@Html.HiddenFor(model => model.kd.dokument_id)
<table class="table table-responsive">
<tr>
<td>Slika profila</td>
<td><input type="file" name="uploadImages" class="input-files" /></td>
</tr>
<tr>
<td>@Html.DisplayNameFor(model => model.kd.ime)</td>
<td>
@Html.EditorFor(model => model.kd.ime, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.kd.ime)
</td>
</tr>
<tr>
<td>@Html.DisplayNameFor(model => model.kd.prezime)</td>
<td>
@Html.EditorFor(model => model.kd.prezime, new { @class = "form-control" })
@Html.ValidationMessageFor(model => model.kd.prezime)
</td>
</tr>
<tr>
<td>@Html.DisplayNameFor(model => model.kd.adresa)</td>
<td>
@Html.EditorFor(model => model.kd.adresa, new { @class = "form-control" })
@Html.ValidationMessageFor(model => model.kd.adresa)
</td>
</tr>
<tr>
<td>@Html.DisplayNameFor(model => model.kd.grad)</td>
<td>
@Html.EditorFor(model => model.kd.grad)
@Html.ValidationMessageFor(model => model.kd.grad)
</td>
</tr>
<tr>
<td>@Html.DisplayNameFor(model => model.kd.drzava)</td>
<td>
@Html.EditorFor(model => model.kd.drzava)
@Html.ValidationMessageFor(model => model.kd.drzava)
</td>
</tr>
<tr>
<td>@Html.DisplayNameFor(model => model.kd.datum_rodenja)</td>
<td>
@Html.EditorFor(model => model.kd.datum_rodenja)
@Html.ValidationMessageFor(model => model.kd.datum_rodenja)
</td>
</tr>
<tr>
<td>Mjerna jedinica težine</td>
<td>
@Html.DropDownListFor(model => model.kd.mj_tezine, new SelectList(Model.DDLtezina, "vrijednost", "opis"))
@Html.ValidationMessageFor(model => model.kd.mj_tezine)
</td>
</tr>
<tr>
<td>Mjerna jedinica tekućine</td>
<td>
@Html.DropDownListFor(model => model.kd.mj_tekucine, new SelectList(Model.DDLtekucina, "vrijednost", "opis"))
@Html.ValidationMessageFor(model => model.kd.mj_tekucine)
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Spremi" class="btn btn-default" /></td>
</tr>
</table>
</div>
}
कोई सुझाव: यह ध्यान में रखते हुए कोड है?
देखें इस [http://stackoverflow.com/questions/4576209/एएसपी-नेट-एमवीसी -3-रेज़र-जोड़-श्रेणी-से-संपादक के लिए] [1] [1]: http://stackoverflow.com/questions/4576209/asp-net-mvc-3-razor-adding-class-to-editorfor –
मैंने इसे पहले ही देखा है, और मेरा वाक्यविन्यास सही है । मैंने jquery के साथ कक्षाओं को जोड़ने के अलावा वहां से सब कुछ करने की कोशिश की है ... अगर यह काम करने के लिए गतिशील रूप से कक्षाओं को जोड़ता है तो यह कोई समझ नहीं आता है ... शायद यह किसी प्रकार का बग या कुछ है? या मुझे कुछ याद आ रहा है ... – Veki
@Veki तो आपने एक कस्टम संपादक टेम्पलेट बनाया है क्योंकि उस प्रश्न में स्वीकृत उत्तर कहता है? क्या आप इसके लिए अपने प्रश्न में कोड जोड़ सकते हैं? – Rhumborl