[英]How to bind an ID to the selected value of an @Html.DropDownList within a WebGrid
[英]How to makea dynamic id in @Html.Dropdownlist?
我正在嘗試在cshml文件的@ Html.Dropdownlist中創建動態ID。 不使用循環。
@Html.DropDownList("pub_year_ajax@(Model.UniqueId)", new SelectList(Model.YearsList))
@Html.DropDownList("pub_year_ajax", new SelectList(Model.YearsList) , new { id = "pub_year_ajax@(Model.UniqueId)" })
當應用程序運行時,id看起來像這樣:
<select id="pub_year_ajax__Model_UniqueId_" name="pub_year_ajax@(Model.UniqueId)">
要么
<select id="pub_year_ajax@(Model_UniqueId)" name="pub_year_ajax@(Model.UniqueId)">
我將不勝感激任何指針。
我相信后續工作應該起作用:
@Html.DropDownList("pub_year_ajax", new SelectList(Model.YearsList) , new { id = string.Format("pub_year_ajax{0}", Model.UniqueId) })
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.