2011-07-07 38 views
1

我正在寻找以下方案的策略或解决方案。如何处理动态扩展的网页表单?

我有一个页面表单(使用c#在.net中创建),它需要关于用户的一些一般信息,以及用户可以在提交表单之前添加一个或多个的“产品”。 “产品”有它自己的一套领域(希望是有道理的)。

使用javascript来方便用户添加此产品一次或多次,我正在寻找一个优雅的解决方案来设置此表单。每次添加产品时,是否都需要一整套.net控件?我可以重新使用控件并分别存储值吗?每当用户添加其他产品时,是否有办法动态创建一组控件?

我更像一个JavaScript开发人员,所以你可以看到,与.net交互是我仍然在学习的地方。谢谢你的帮助!

回答

0

取决于你如何真正设想UI。假设你有一个产品网格。要添加新产品或进行编辑,您可以随时弹出一个不错的编辑/详细信息窗口,并将新产品添加到gridview。这样你就不需要用户界面的大型房地产区域。 Btw,Telerik网格(mvc和regular aspx)为这种行为提供了很好的接口。

+0

对不起,我的解释措辞不清楚。我不是指一般意义上的产品,用户指定数量并将其添加到购物车。我的意思是一个产品,意思是一组/一组输入字段 - 就像我猜想的一个对象。这是否更有意义,还是让我更加困惑? – MrRay