111*_*110 8 c# asp.net ajaxcontroltoolkit
我正在尝试实现AjaxControlToolkit NoBot,但我总是从IsValid()方法得到错误(状态值总是InvalidBadResponse).我在这里错过了什么吗?
ASCX代码:
// buttons, textboxes etc.
<asp:NoBot ID="NoBot1"
runat="server"
CutoffMaximumInstances="5"
CutoffWindowSeconds="60"
ResponseMinimumDelaySeconds="2"
/>
Run Code Online (Sandbox Code Playgroud)
代码背后:
protected void Button1_Click(object sender, EventArgs e)
{
AjaxControlToolkit.NoBotState state;
if (!NoBot1.IsValid(out state))
{
Page page = HttpContext.Current.Handler as Page;
ScriptManager.RegisterStartupScript(page, page.GetType(), "err_msg", "alert('" + " BOT " + "');", true);
}
else
{ ...}
}
Run Code Online (Sandbox Code Playgroud)
更奇怪的是:我输入数据进行登录,然后点击asp按钮.NoBot状态是InvalidBadResponse失败的.但是,然后我点击浏览器的刷新按钮它要求我重新发送请求我说好,现在状态是有效的!为什么?
| 归档时间: |
|
| 查看次数: |
2401 次 |
| 最近记录: |