我有一个通用的“表单页面”用户控件,我们使用它允许编辑者在其中插入他们想要的任何类型的 html 表单,并处理所有表单帖子。
我的问题是,有没有办法将普通的非 asp 表单条目存储在视图状态中,或者以其他方式将条目保存在表单帖子中,以防某些服务器端验证失败,因此可以在页面刷新时恢复它们?
我们目前已经进行了捕获大部分输入错误的前期 javascript 验证。在进行进一步处理之前,我们将所有表单发布数据存储在数据库中,并且某些条目包含垃圾邮件(我们希望忽略的垃圾邮件)或仅部分信息(我假设这些是用户没有 javascript 的情况启用)。我试图抓住这些最后的边缘案例,所以我们不处理它们。