问题描述
在Gridview中添加了一个选择的HyperLink,想通过点击它可以打开另一个页面(里面是Detailsview)查看改行的完整信息,怎么准确的指定到改行呢?求详细步骤
解决方案
解决方案二:
给HyerLink绑定该行数据的ID
解决方案三:
<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"DataKeyNames="newsID,Us_ID"DataSourceID="jianweinews"ShowHeader="False"Width="189px"GridLines="None"EmptyDataText="还没有数据"><Columns><asp:TemplateFieldItemStyle-CssClass="hawk110"><ItemTemplate><asp:HyperLinkID=hyperlinkrunat="server"NavigateUrl=<%#"~/index/infopublishnews.aspx?newsID="+Eval("newsID")%>>传送</asp:HyperLink></ItemTemplate></asp:TemplateField></Columns><SelectedRowStyleBorderStyle="None"/></asp:GridView>
如果Eval("newsID")不会绑定的话就直接赋予给GridView的一个数据源数据源中包含newsID列。
时间: 2024-09-17 04:11:44