我在Sitefinity 5.4网站的一个.ascx文件中有一个Telerik RadTextbox。当一个包含RadTextbox的表单被提交时,服务器抛出了一些错误,用户返回并尝试重新提交表单时,即使有来自初始提交的输入,也会出现验证消息。看起来来自第一个提交的输入被视为水印。
你知道为什么会发生这种事吗?
发布于 2013-03-15 19:51:40
用户是否使用浏览器的“后退”按钮返回?那么验证将仍然存在。尝试先通过客户端验证消除错误,然后再进行服务器端验证。如果错误仍然存在,则应在加载控件时清除验证消息(当然,如果不是回发)
https://stackoverflow.com/questions/15410108
复制相似问题