我在DataGrid里面有一个模版列,然后里面有一个
<asp:HyperLink id="HyperLink1" runat="server" NavigateUrl="../News/View.aspx?id=XXXX">
<%# DataBinder.Eval(Container, "DataItem.News_Title") %>
</asp:HyperLink>目前NavigateUrl的路径参数还没有写,不知道怎么绑上去,应该绑DataItem.id,这个该怎么写呀???
<asp:HyperLink id="HyperLink1" runat="server" NavigateUrl="../News/View.aspx?id=XXXX">
<%# DataBinder.Eval(Container, "DataItem.News_Title") %>
</asp:HyperLink>目前NavigateUrl的路径参数还没有写,不知道怎么绑上去,应该绑DataItem.id,这个该怎么写呀???
你可以直接用HyperLinkColumn。。
<asp:HyperLinkColumn
HeaderText="link"
DataNavigateUrlField="id"
DataNavigateUrlFormatString="detailspage.aspx?id={0}"
DataTextField="id"
Target="_blank"/>
[<%#这里再用类似的方法绑定分类字段%>]
<%# DataBinder.Eval(Container, "DataItem.News_Title") %>
</asp:HyperLink>