0
可以說我有大約200個隱藏字段。他們的名字有三個細分(from,to),(foo,bar)和(guid)。例如:將特定的表單項捕獲到一些字典中
@Html.Hidden("from_foo_87985c5a-86a8-4b7d-bc13-6858d00ed806", "1")
@Html.Hidden("to_bar_87985c5a-86a8-4b7d-bc13-6858d00ed806", "0")
@Html.Hidden("from_foo_0c3320ac-fee8-4752-889a-d6894829432b", "2")
@Html.Hidden("to_bar_0c3320ac-fee8-4752-889a-d6894829432b", "0")
@Html.Hidden("from_foo_c76eaa3e-ea7b-4074-bf8a-3bef98c93062", "1")
@Html.Hidden("to_bar_c76eaa3e-ea7b-4074-bf8a-3bef98c93062", "0")
@Html.Hidden("from_foo_d6570707-03cc-4223-b31c-2b1ecca5039d", "0")
@Html.Hidden("to_bar_d6570707-03cc-4223-b31c-2b1ecca5039d", "1")
在我的C#控制器我可以用的FormCollection所有這些領域與這個工作。但我很確定有更好的方法。我想過這樣一個Dictionay:
Dictionary<string, Dictionary<Guid, int>>
......但我不知道該怎麼做,也不是一個好主意。
這是因爲該網頁是有點太複雜。我必須寫在這些隱藏字段中,因爲它取決於點擊某些div元素。當一個div被點擊時,一個JavaScript將運行,計算並寫入特定隱藏字段中的值。 – Werner