asp.net怎么让点击一个按钮就跳转到页面上的指定位置

asp.net怎么让点击一个按钮就跳转到页面上的指定位置,第1张

假如你的页面叫做  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)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7978841.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存