ASP.NET和C#重定向
发布时间:2020-12-15 22:16:03 所属栏目: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-mvc-3 – HTML.CheckBox MVC3的相同名称
- model-view-controller – 找不到类型或命名空间名称’Scri
- 防止ASP.Net中的重复回发(C#)
- asp.net-mvc – CloudFlare SSL与ASP.NET MVC RequireHttps
- asp.net core标签助手的高级用法TagHelper+Form
- asp.net-mvc – 如何在asp.net mvc中的关系表/模型中包含Ap
- asp.net-mvc-3 – Razor View引擎中的全局变量
- asp.net – 在请求结束前触发Application_EndRequest?
- asp.net-mvc – ViewModel中的MVC3 RouteUrl
- asp.net-mvc – .Net 4内存缓存类和用户会话
推荐文章
站长推荐
- asp.net-mvc – 仅从路由数据生成URL
- .net – SignalR长轮询在5秒内断开连接
- .net – 在Object的构造函数中使用扩展方法,其中
- asp.net-mvc – 防止没有确认电子邮件的用户登录
- asp.net-mvc-3 – 用于创建自定义成员资格提供程
- 是否可以实现自我更新的ASP.NET Web应用程序?
- 9.翻译系列:EF 6以及EF Core中的数据注解特性(
- asp.net-mvc – 为什么删除:ASP.NET MVC CheckB
- asp.net-mvc-3 – 滚动我自己的@ Html.BeginfBrm
- asp-classic – 经典的ASP gremlims,每当使用HTM
热点阅读