2012-01-08 68 views
0

在UpdatePanel内部我有两个同时不可见的PlaceHolder。在一个PlaceHolder中,我让用户选择一篇文章进行编辑,当选择一篇文章时,它将显示在另一个PlaceHolder中。发生这种情况时,将第一个可见性设置为false,并打开另一个。取消不发送表单数据的按钮

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

问题出现了,因为起初,我从用于文章主体的tinyMCE组件(因为它包含HTML)获取了一个RequestValidation-错误,当我单击取消按钮时。现在我已经关闭了此页面的RequestValidation,并且手动进行了验证。

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

回答

0

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

+0

我创建了一个LinkBut​​ton并创建了一个OnClick方法,但似乎在发送数据之后触发了这种方法。 – 2012-01-15 19:26:13