我想实现这样的功能:
有个数据表essay: ID title author contentlink
自动编号 文本 文本 文本
我想通过DataGrid显示title,然后在title上做链接(contentlink是相对的html文档的链接地址),跳转到对应的html文档,请问如何实现?
Thank you very much!
有个数据表essay: ID title author contentlink
自动编号 文本 文本 文本
我想通过DataGrid显示title,然后在title上做链接(contentlink是相对的html文档的链接地址),跳转到对应的html文档,请问如何实现?
Thank you very much!
把url字段设置为title
将sql语句写为连接的格式就可以了
<a target=_blank href='<%=strShowUrl%>?ID=<%# DataBinder.Eval(Container.DataItem,"ID")%>'>
<%# DataBinder.Eval(Container.DataItem,"title">
</a>
</ItemTemplate>
然后把id列 隐藏
DataNavigateUrlField="ID"
DataNavigateUrlFormatString="test.aspx?ID={0}"
DataTextField="ID" HeaderText="发货票号">
</asp:HyperLinkColumn>
望各位能说明白一些
<asp:TemplateColumn HeaderText="title">
<ItemTemplate>
<a href=<%# DataBinder.Eval(Container.DataItem, "contentlink") %> target=_blank>
<%# DataBinder.Eval(Container.DataItem, "title") %>
</a>
</ItemTemplate>
</asp:TemplateColumn>