ASP.NET和C#重定向
发布时间:2020-12-15 20:46:16 所属栏目:asp.Net 来源:网络整理
导读:我正在上学一个项目,这是一个额外的信用部分.我在VS 2010中使用主页面启动了一个项目,而我正在尝试的是获取一个“提交”按钮,将人员重定向到“MyAccounts.aspx”页面.我当前的代码为ASP部分的按钮看起来像这样: asp:Button ID =“btnTransfer”runat =“se
我正在上学一个项目,这是一个额外的信用部分.我在VS 2010中使用主页面启动了一个项目,而我正在尝试的是获取一个“提交”按钮,将人员重定向到“MyAccounts.aspx”页面.我当前的代码为ASP部分的按钮看起来像这样:
< asp:Button ID =“btnTransfer”runat =“server”Text =“Submit”/> 我已经尝试添加OnClick选项以及OnClientClick选项.我还将此代码添加到Site.Master.cs文件以及Transfer.aspx.cs文件中: protected void btnTransfer_Click(object sender,EventArgs e) { Response.Redirect(Page.ResolveClientUrl("/MyAccounts.aspx")); } 当我运行它,并在浏览器中查看项目,整个事情运行正常,但是当我点击“提交”按钮,它只是刷新当前页面,并没有正确重定向到MyAccounts页面.任何人对我有什么想法? 解决方法
你几乎正确地做,你只是没有把正确的部分在一起.在Transfer.aspx上,您的按钮应该是:
<asp:Button ID="btnTransfer" OnClick="btnTransfer_Click" runat="server" Text="Submit"/> 你的代码应该像@KendrickLamar所说的那样: protected void btnTransfer_Click(object sender,EventArgs e) { Response.Redirect("~/MyAccounts.aspx"); } OnClick事件告诉用户在用户点击按钮时在回发时执行什么.这是Transfer.aspx的代码隐藏,而不是站点主控. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使ASP.Net(C#)Web应用程序可脱机使用
- asp.net-mvc – 重用MVC视图同时显示数据和编辑数据
- asp.net – 如何在Page_Load上获取参数
- asp.net – 对LOCAL AUTHORITY声明和外部提供商声明的混淆
- ASP.NET性能优化之让浏览器缓存动态网页的方法
- asp.net-mvc – 无法更新数据库以匹配当前模型,因为存在挂起
- asp.net-mvc – 在Webgrid中将布尔值显示为复选框
- asp.net-mvc – 遵循最佳编程实践的Asp.Net Mvc应用程序所需
- asp.net-mvc – 如何将asp.net mvc集成到Web站点项目中
- asp.net-mvc – WebApi – 请求包含实体主体但没有Content-
推荐文章
站长推荐
- asp.net – FederatedAuthentication.WSFederati
- ASP.Net应用程序的最佳菜单是什么?
- asp.net – 在Google Chrome浏览器中加载两次
- asp.net-mvc – 在哪里可以找到与asp.net MVC一起
- asp.net – 无法获取管道:loadVisitor(domain:
- asp.net – asp图表错误
- 为ASP.Net AJAX String.format方法创建TypeScrip
- asp.net-mvc-4 – 派生类型必须与基类型的安全可
- ASP.NET 2.0中的Gridview列宽
- netcore服务程序暴力退出导致的业务数据不一致的
热点阅读