假如你的页面叫做 xx.aspx 首先你系统应该有ID列,然后标题后,增加一个空锚
标题: <a name='title<%#Eval("id")%' ></a>然后在LinkButton传递ID参数
<asp:LinkButton id="LinkButton1" CommandArgue=<%#Eval("id")%> ... />然后在数据控件的onComand事件里,执行后跳转:
Response.Write("xx.aspx#title"+ ((LinkButton)sender).CommandArgue其实,这里从原理上来说,就是你执行后,跳转的URL带上锚
可以实现.不过最好是把
type="submit"
改为
type="button"
submit是提交按钮
button是普通按钮
单击按钮执行下面语句Response.Redirect("要转到的页面.aspx")
也可以传值
Response.Redirect("default.aspx?value="+this.TextBox1.Text)
另一页面接收
TextBox1中的值
string
s
=
Request["value"].ToString()
Response.Write(s)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)