asp.net中LinkButton跳转不能成功跳转到指定页面

2025-01-02 06:52:02
推荐回答(5个)
回答1:

注册


protected void LinkButton1_Click(object sender, EventArgs e)
{
Response.Redirect("~/register.aspx");
}

把PostBackUrl="~/register.aspx" 这个去掉,PostBackUrl是把该页面数据发到另外一个页面进行处理的。

回答2:

注册


留这个

click方法去掉,另外。
请查看一下所在页面的page_load方法里面是不是做了什么限制。因为每次server控件产生事件的时候,都会刷新页面的(回传到服务器)。

回答3:

PostBackUrl="~/register.aspx"
把这个去掉。。。
Response.Redirect("~/register.aspx");
还有这个,这里面不成出现~这个符号的,,,
换成
Response.Redirect(Request.ApplicationPath+"/register.aspx");

回答4:

去掉 PostBackUrl="~/register.aspx" 或者你可以用 js调转啊 吧那个按钮直接换成 input 然后关联一个 onclick事件 window.location.href=地址 这样还是静态的呢

回答5:

protected void LinkButton1_Click(object sender, EventArgs e)
{
Response.Redirect("register.aspx");
}
这样 ,直接写页面名称