我想将db中的值放到GridView的Bound字段中的锚标签中 这是我的代码。
<asp:BoundField DataField="u_id" ControlStyle-CssClass="bg-darkGreen"
HeaderText="ID" ReadOnly="True" SortExpression="u_id"
HtmlEncode="false"
DataFormatString="<a target='_blank' href='Details.aspx?u_id={0}'>
u_id</a>" >
但它没有显示db的值,它只是在整个列中显示U_id。是否存在从DataField获取值并放入锚标记的逻辑。
答案 0 :(得分:0)
为什么不使用HyperLinkField
,如下所示
<asp:HyperLinkField DataNavigateUrlFields="u_id" HeaderText="ID"
DataNavigateUrlFormatString="Details.aspx?u_id={0}" DataTextField="u_id" />