如何处理动态扩展的web表单

本文关键字:扩展 web 表单 动态 何处理 处理 | 更新日期: 2023-09-27 18:01:23

我正在为以下场景寻找策略或解决方案。

我有一个单页表单(在。net中使用c#创建),请求一些关于用户的一般信息,以及用户可以在提交表单之前添加一个或多个"产品"的"产品"。"product"有它自己的一组字段(希望这是有意义的)。

使用javascript来方便用户添加这个产品一次或多次,我正在寻找一个优雅的解决方案,我应该如何设置这个表单。每次添加产品时,我是否需要一套全新的。net控件?我可以重用控件并单独存储值吗?是否有一种方法可以在每次用户添加另一个产品时动态创建一组控件?

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

如何处理动态扩展的web表单

这取决于你如何看待UI。假设你有一个乘积的网格。要添加新产品或编辑,您可以随时弹出一个漂亮的编辑/详细信息窗口,并将新产品添加到gridview中。这样你就不需要为UI占用很大的空间。顺便说一句,Telerik网格(mvc和常规aspx)为这种行为提供了很好的接口。