加上ScriptManager,按钮Button不起作用了

Andrewdavid 2016-10-10 05:25:38
各位大侠,我以前的Default.aspx页面没用AJAX,
protected void Button2_Click(object sender, EventArgs e)
{
Server.Transfer("ReRecord.aspx");
}
可以正常使用。
但自从我加上:
<asp:ScriptManager ID="ScriptManager1" EnableScriptGlobalization="true" EnableScriptLocalization="true" runat="server" ></asp:ScriptManager>
之后Button2_Click就没反应了!!
...全文
169 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andrewdavid 2016-10-11
  • 打赏
  • 举报
回复
引用 4 楼 hanjun0612 的回复:
使用 Response.Redirect来跳转。 错误的原因应该和这个一样 http://moosdau.blog.163.com/blog/static/437112820092274857393/
加上 protected void Page_Load(object sender, EventArgs e) { form1.Target = "_blank"; 可以实现在新窗口打开页面,但新窗口打开的页面经常点几下就崩溃打不开了
正怒月神 版主 2016-10-11
  • 打赏
  • 举报
回复
引用 5 楼 ss18618 的回复:
[quote=引用 4 楼 hanjun0612 的回复:] 使用 Response.Redirect来跳转。 错误的原因应该和这个一样 http://moosdau.blog.163.com/blog/static/437112820092274857393/
多谢,我现在用: Response.Redirect("ReRecord.aspx", true);实现了跳转,但是原页面Default.aspx被替换了,我想Response时打开一个新页面,而不是替换,请老师指教[/quote] Response.Write("<script>window.open(XXX.aspx'',''_blank'')</script>")
Andrewdavid 2016-10-11
  • 打赏
  • 举报
回复
引用 4 楼 hanjun0612 的回复:
使用 Response.Redirect来跳转。 错误的原因应该和这个一样 http://moosdau.blog.163.com/blog/static/437112820092274857393/
多谢,我现在用: Response.Redirect("ReRecord.aspx", true);实现了跳转,但是原页面Default.aspx被替换了,我想Response时打开一个新页面,而不是替换,请老师指教
正怒月神 版主 2016-10-10
  • 打赏
  • 举报
回复
使用 Response.Redirect来跳转。 错误的原因应该和这个一样 http://moosdau.blog.163.com/blog/static/437112820092274857393/
修改一下昵称 2016-10-10
  • 打赏
  • 举报
回复
换成下面这句试试 System.Web.UI.ScriptManager.RegisterStartupScript(this.ScriptManager1,this.ScriptManager1.GetType(),"jumpFun","window.location.href=‘ReRecord.aspx’;",true);
Andrewdavid 2016-10-10
  • 打赏
  • 举报
回复
引用 1 楼 yhb417 的回复:
异步模式下不能使用后台 Server.Transfer("ReRecord.aspx");的跳转
朋友,那该怎么做?
修改一下昵称 2016-10-10
  • 打赏
  • 举报
回复
异步模式下不能使用后台 Server.Transfer("ReRecord.aspx");的跳转

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧