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

我准备点击回复,然后就会跳到本页面中一个指定的位置,我在需要跳转到的地方加了一个锚点,请问应该怎么写代码让我能够实现点击回复跳转过去,代码应该写在哪个位置?

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

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答