我有一個多步驟文件導入過程。我在我的視圖中有一個隱藏的表單輸入,我試圖從視圖模型中填充「CurrentStep」。Hiddenfor從視圖模型中獲取的值不正確
<% = Html.HiddenFor(model => model.CurrentStep) %>
CurrentStep是一個枚舉,我總是得到默認值,而不是我提供給視圖模型的默認值。在另一方面,這讓我正確的值:
<p><% = Model.CurrentStep %></p>
我知道我可以隻手代碼隱藏的輸入,但我想知道:我究竟做錯了什麼?有沒有更好的方法來跟蹤POST之間的當前步驟?
在此先感謝。
請向我們展示您的表單的代碼(例如Html.BeginForm())。 – 2011-01-29 15:50:16