我有一个用于捕获特定任务数据的 asp.net 表单页面,任务项将以表格方式显示。此任务中可能包含许多项目,我希望为此动态添加适当的表单字段。然后我需要从表单中“保存”数据。
我想知道解决这个问题的最简单方法是什么。
我计划生成一个“起始”行,然后根据需要使用 jQuery 克隆它(同时稍微重命名输入)。唯一的问题是,根据任务项的类型,表单字段会略有不同。这意味着要从一个非常复杂的“启动器”行开始,并且在 js 中包含相当多的代码以及克隆 - 或者我猜想持有每种“类型”的启动器行,隐藏在页面上的某个位置并将它们克隆到生活中有必要的
或者可能为每个使用 append(...html...) 的任务类型提供一个 js 函数
我试图避免使用更新面板——在其中我可以在后面的代码中生成所有新字段,但也许这样会更简单?
但除此之外,当我真的想保存数据时,假设唯一的方法是使用 Request.Form 集合?
对你们如何处理这件事很感兴趣,因为尽量不要让自己很难受。
谢谢
纳特