页面中有一个GridView,GridView中的数据是通过GridView.DataSource指定的,列是自动产生的。
现在想把自动产生的列中,第一列弄成一个超链接(点击,在新页面显示更详细的信息)怎么实现呢?
现在想把自动产生的列中,第一列弄成一个超链接(点击,在新页面显示更详细的信息)怎么实现呢?
解决方案 »
- *****MVC checkbox绑定的问题*****
- 新手求教ASP.NET 真找不到原因在哪里啦
- asp.net,兑换编号是怎样生成的
- 如何在treeview 的TreeNode中指向一个对象
- 高分清教:关于打开服务器图片文件夹选取图片
- 如何读取Oracle表结构,包括列名,字段名,长度等。静等高手
- 请教关于修改DataList模板内控件内容的问题
- DATAGRID重的一列将其中内容包括长于5位的数字替换成***,如何做呢??
- 用户控件调用用户控件出问题了
- 大家帮忙看一下以下源码如何实现在datagrid中隔行显示不同的颜色。
- ie6下载时候出现 unkown type
- windows2008如何禁止运动cmd.exe
DataSourceID="jianweinews" ShowHeader="False" Width="189px" GridLines="None" EmptyDataText="还没有数据" >
<Columns>
<asp:TemplateField ItemStyle-CssClass="hawk110" >
<ItemTemplate >
<asp:HyperLink ID=hyperlink runat="server" NavigateUrl=<%# "~/index/infopublishnews.aspx?newsID="+Eval("newsID")%>>传送</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<SelectedRowStyle BorderStyle="None" />
</asp:GridView>如果Eval("newsID")不会绑定的话就直接赋予给GridView 的一个数据源 数据源中包含newsID列。