我正在用asp.net,mvc 4和c#創建一個網站,目前有一個問題,我沒有找到一個在線解決方案。通過表單填充列表
我有一個相當複雜的CREATE表單,其中包括一個值爲1-7的下拉列表和一個文本框列表。在這個文本框列表中,我可以通過JavaScript添加更多的文本框,所以文本框的數量現在不受限制。
此外,如果我在下拉列表中選擇任何值 - 假設值爲5 - 文本框列表出現5次。
要處理未確定數量的文本框,此類列表中的每個文本框將獲得與每個列表的索引相同的名稱。舉個例子:在第一個文本框列表中,它們都被命名爲textbox-1,在第二個列表中它們具有名稱textbox-2等。我希望你能通過它獲得我要去的地方。
我現在的問題:我想有一個模型,有7個字符串列表,它們用相應文本框中的值填充。也許我真的不知道要尋找什麼(因爲老實說我沒有),但我在Google上找不到類似的東西。
我能想到的唯一解決方案是不使用模型,只使用表單集合,但感覺它會破壞mvc框架的任何目的和優點。但是,對於這個問題,也許還有一種完全不同的方法,完全放棄了我的想法。
我希望我能讓你們明白我在說什麼..有點難以解釋。如果不是,我相信你會讓我知道:-)
感謝您的回答。我希望有一個非常優雅的解決方案,但我猜想查詢它的形式是! – mboldt