2

我的网站上有一个 javascript 方法,可在 X 分钟后重定向用户(只需将他们带到登录页面,因为他们的会话已过期)。

如果页面上有任何验证控件,我会遇到问题,当 javascript 方法设置 window.location 属性以重定向用户时,验证可能会失败。

有没有办法我仍然可以重定向用户但停止 ASP.Net 验证?

4

1 回答 1

0

您应该可以致电:

ValidatorEnable("nameOfYourValidator", false);

对于每个控件


以下是 ASP.Net 客户端验证信息的完整列表:

http://msdn.microsoft.com/en-us/library/aa479045.aspx#aspplusvalid_clientside

验证器验证(val)

将客户端验证器作为输入。使验证器检查其输入并更新其显示。

验证器启用(验证,启用)

接受一个客户端验证器和一个布尔值。启用或禁用客户端验证器。被禁用将阻止它进行评估,并且它将始终显示为有效。

ValidatorHookupControl(控制,验证)

接受一个输入 HTML 元素和一个客户端验证器。修改或创建元素的更改事件,以便在更改时更新验证器。这对于依赖多个输入值的自定义验证器很有用。

于 2012-11-19T19:23:16.637 回答