2011-07-07 35 views
1

我正在尋找以下方案的策略或解決方案。如何處理動態擴展的網頁表單?

我有一個頁面表單(使用c#在.net中創建),它需要關於用戶的一些一般信息,以及用戶可以在提交表單之前添加一個或多個的「產品」。 「產品」有它自己的一套領域(希望是有道理的)。

使用javascript來方便用戶添加此產品一次或多次,我正在尋找一個優雅的解決方案來設置此表單。每次添加產品時,是否都需要一整套.net控件?我可以重新使用控件並分別存儲值嗎?每當用戶添加其他產品時,是否有辦法動態創建一組控件?

我更像一個JavaScript開發人員,所以你可以看到,與.net交互是我仍然在學習的地方。謝謝你的幫助!

回答

0

取決於你如何真正設想UI。假設你有一個產品網格。要添加新產品或進行編輯,您可以隨時彈出一個不錯的編輯/詳細信息窗口,並將新產品添加到gridview。這樣你就不需要用戶界面的大型房地產區域。 Btw,Telerik網格(mvc和regular aspx)爲這種行爲提供了很好的接口。

+0

對不起,我的解釋措辭不清楚。我不是指一般意義上的產品,用戶指定數量並將其添加到購物車。我的意思是一個產品,意思是一組/一組輸入字段 - 就像我猜想的一個對象。這是否更有意義,還是讓我更加困惑? – MrRay