ExtAspNet Response.Redirect(“Index.aspx“) 跳转页面失败,页面加载WebResource.axd?d F12加载报错[SyntaxError]

文章描述了在登录CAPA页面时遇到的错误,以及两种解决方法:一是使用PageContext.Redirect代替Response.Redirect进行页面跳转;二是为FineUI的按钮添加EnableAjax=False属性,以禁用Ajax,确保登录成功并能正常执行页面跳转。这两个更改共同解决了登录过程中的问题。
摘要由CSDN通过智能技术生成
  1. 登录CAPA页面报错,查找原因:

a.修改跳转页面语句

//Response.Redirect("Index.aspx");

PageContext.Redirect("Index.aspx");//ExtAspNet

b..aspx 页面以下代码,加属性EnableAjax="False"

<Items>

<ext:Button ID="btn_Login" Type="Submit" Icon="LockOpen" Text="登录" ValidateTarget="Top" EnableAjax="False"

c.满足a,b两个条件,登录成功

runat="server" OnClick="btn_Login_Click">

</ext:Button>

</Items>

c.下图未修改前报错,无法登录成功

注释:FineUI 在按钮就上添加EnableAjax="false"属性禁用ajax就可以正常跳转(导出等功能)。如果在后台代码中直接return 而不进行跳转流程操作,则前台脚本就会出错。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值