包含cbpScroller.js时,ASP.NET Web窗体按钮不会触发

时间:2013-11-01 20:27:44

标签: javascript asp.net webforms

我有一个ASP.NET Web窗体页面工作正常,所有按钮都会触发,并且所有事件都得到正确处理,直到我将cbpScroller.js包含在页面中。

表单由3个部分组成,每个部分都有一个锚点,在回发​​时滚动到下一个,如下所示:

protected void Page_Load(object sender, EventArgs e)
{
    HttpContext ctx = this.Context;
    clientIP = ctx.Request.UserHostAddress;

    if (IsPostBack)
      ClientScript.RegisterStartupScript(this.GetType(), "Hash", "location.hash = '#aLoc';", true);
}

我在页面底部的aspx页面中包含了所有其他.js脚本,但是当我包含这个脚本时,第一个按钮触发,第二个按钮什么都不做。甚至没有任何调试输出。

我试图通过以下方式在启动时注册脚本:

Page.ClientScript.RegisterClientScriptInclude("cbScroller", ResolveUrl("js/cbpScroller.js")

在Page_Load中

,但仍然没有结果。有谁之前经历过这个吗。谢谢你!

0 个答案:

没有答案