4
我花了一個小時試圖弄清楚爲什麼我隱藏字段中的值與我期望的值不同。作爲最後的努力,我將它切換到一個隱藏的領域,它開始渲染,我期待。爲什麼會發生?input type =「hidden」vs htmlhelper奇怪的問題
某些情況下,使用htmlhelper的ID所使用的ID與查詢字符串ID參數中的ID相同。
// renders 123
@using (Html.BeginForm()){
<input type="hidden" name="id" value="@Model.ID" />
}
VS
// renders 456
@using (Html.BeginForm()){
@Html.Hidden("id", Model.ID)
}