如何在ASP.net项目中实现一个页面跳转功能

如何在ASP.net项目中实现一个页面跳转功能?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

主要是使用response的属性,代码如下:

如何在ASP.net项目中实现一个页面跳转功能

protected void LinkButton1_Click(object sender, EventArgs e)

{ string url = "InfoShow.aspx"; Response.Redirect(url); }

protected void LinkButton1_Click(object sender, EventArgs e) { string url = "InfoShow.aspx"; Response.Redirect(url); }//当然我们可以在页面跳转的时候进行参数传递,代码如下:

protected void Menu1_MenuItemClick(object sender, MenuEventArgs e) { string url, s; s = e.Item.Value.ToString(); url = "InfoRelease.aspx?UserName=" + s.Trim(); Response.Redirect(url); }

protected void Menu1_MenuItemClick(object sender, MenuEventArgs e) { string url, s; s = e.Item.Value.ToString(); url = "InfoRelease.aspx?UserName=" + s.Trim(); Response.Redirect(url); }上面是我的一个项目中的代码所以有item,大家可以根据自己的情况进行设定。

那么既然传递了参数,在跳转的页面怎样获取呢???

代码如下:

复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e) { if (Request["UserName"] != null) { string s = Request["UserName"].ToString(); // form1.Visible = true; txtInfoclass.Text = s; } }

protected void Page_Load(object sender, EventArgs e) { if (Request["UserName"] != null) { string s = Request["UserName"].ToString(); // form1.Visible = true; txtInfoclass.Text = s; } }

复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e) { txtAlert.Text = ""; if (Request["UserName"] != null) { string s = Request["UserName"].ToString(); // form1.Visible = true; txtInfoclass.Text = s; } }

protected void Page_Load(object sender, EventArgs e) { txtAlert.Text = ""; if (Request["UserName"] != null) { string s = Request["UserName"].ToString(); // form1.Visible = true; txtInfoclass.Text = s; } }

关于如何在ASP.net项目中实现一个页面跳转功能问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注恰卡编程网行业资讯频道了解更多相关知识。

发布于 2021-02-24 07:35:14
收藏
分享
海报
0 条评论
179
上一篇:怎么在ASP.NET中利用MD.DLL对EXCEL进行转换 下一篇:如何将Json数据转换成list对象
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码