0

在 UpdatePanel 中,我有两个永远不可见的 PlaceHolders。在一个 PlaceHolder 中,我让用户选择要编辑的文章,当文章被选中时,它会显示在另一个 PlaceHolder 中。发生这种情况时,将第一个的可见性设置为 false 并打开另一个。

现在,当用户编辑文章时,有一些字段和两个按钮:一个按钮标记为“确定”,用于将表单数据发送到服务器,另一个按钮标记为“取消”,用于发送。只有当用户单击确定按钮时,我才需要将表单数据发送到服务器,因为这是唯一需要处理它的情况。因此,我可以让系统知道单击取消按钮时它不应该发送表单数据吗?

之所以提出这个问题,是因为起初,当我单击“取消”按钮时,我从用于文章正文的 tinyMCE 组件(因为它包含 HTML)中收到了 RequestValidation 错误。现在我已关闭此页面的 RequestValidation 并手动进行验证。

但是无论如何,当单击取消按钮时,我可以关闭表单数据发送吗?

4

1 回答 1

0

也许如果您在单击“取消”按钮时阻止回发,您将禁用表单数据发送。这可以通过订阅按钮的 OnClientClick 事件并键入 return false 作为值来实现。

于 2012-01-08T16:23:32.417 回答