如何将DataGrid中的某一列加上链接。
要求链接带有另外一列的参数?
DataGrid是动态绑定的。
问题点数:30、回复次数:5Top
1 楼rzpc(淡蓝色)回复于 2003-08-02 12:44:21 得分 7
将绑定列转成自定义列
然后在前台的template里改成:
<a href='<%#绑定你的地址%>'><%#绑定你的链接内容%></a>Top
2 楼11097082(火日立)回复于 2003-08-02 12:45:24 得分 15
<asp:datagrid id="udg" runat="server"
AutoGenerateColumns="false">
<columns>
<asp:BoundColumn HeaderText="标题" DataField="topic" />
<asp:BoundColumn HeaderText="类别" DataField="dynamic"/>
<asp:BoundColumn HeaderText="加入时间" DataField="addtime"/>
<asp:HyperLinkColumn
HeaderText="修改"
DataNavigateUrlField="id"
DataNavigateUrlFormatString="update.aspx?id={0}"
DataTextField="id"
Target="_new"
DataTextFormatString="修改"
/>
</columns>
</asp:datagrid>Top
3 楼snowjin78(方圆)回复于 2003-08-02 12:51:48 得分 8
<asp:HyperLinkColumn
ItemStyle-Width="20px"
HeaderStyle-Font-Bold="True"
DataNavigateUrlField="QuestionId"
DataNavigateUrlFormatString="Options.aspx?QuestionId={0}"
DataTextFormatString=
"<img border=0 Alt='Show options' src=./Images/Group.gif>"
DataTextField="QuestionId"
ItemStyle-HorizontalAlign="Center" />Top
4 楼realljx(抵制日货 功在千秋)回复于 2003-08-02 12:57:07 得分 0
怎么样 把 绑定列 移动到生成列 的后面去啊?Top
5 楼realljx(抵制日货 功在千秋)回复于 2003-08-02 13:09:12 得分 0
以解决,谢谢。Top




