datalist 超链接

来源:百度知道 编辑:UC知道 时间:2024/06/05 06:52:23
我想利用datalist来做超链接。按datalist中的不同的按钮在同一个页面(这样页面好使用什么控件呢?)中出现不同的内容。如何设计datalist那个页面和超链接那个页面呢(要有代码哦)?最好有例子和说明

加入你所说的“同一个页面”,名字为A.aspx,那么在
datalist里定义一个模版。在模版里添加一个HyperLink,然后HyperLink的NavigateUrl绑定为“A.aspx?id=Eval("id")”(id为数据库里边的id列)

然后在A.aspx里边的Page_load时间里边用 Request.QueryString["id"]这个方法获得这个id的值,然后用这个id的值重新加载下下页面上的东西,如:这个id为1,那么呢用这个id重新查找下数据库,把id为1的信息抽出来,在页面上展示则可。

HyperLink
LinkButton

或者直接用 <a>

<a href='<%# DataBinder.Eval(container.DataItem,"id")%>'>我是连接</a>