1
此代碼:ASP.NET MVC HTML輔助代碼轉換模型,屬性名
@Html.HiddenFor(model => model.Country.CountryId)
給出了這樣的輸出:
<input type="hidden" id="Country_CountryId" name="Country.CountryId" />
有沒有辦法通過獲取上述代碼的id只使用模型?例如。
@Html.TestBoxFor(model => model.Country.CountryName, new { data_HiddenId= model.Country.CountryId.GetHtmlRenderOrSomething())
應該給這個:
<input type="text" id="Country_CountryName" name="Country.CountryName" data-HiddenId="Country_CountryId" />
我最關心的是data-HiddenId
。我希望它等於上面爲hidden
輸入生成的id
。
@Darin季米特洛夫其不是我需要的ID的價值。我正在使用jquery通過id檢索隱藏的文本框。 jquery從第二個`input`屬性獲取這個Id:`data-HiddenId` – 2011-01-30 17:20:09