日期:2014-05-17  浏览次数:20441 次

GridView超链接问题
问题:GridView用SELECT查询语句,并且列是动态生成,
其中一列为超链接列
假设超链列:

如图:
张无忌的网址是:www.zhang.cn
周芷叵的网址是:www.zhirou.com

但是,这个GridView的数据源是用DataSet绑定的,
那么,如何让每一行的这个超链接指向不同的网址。

请祥细说明,因为我需要理解这个为什么这么做的意思。


------最佳解决方案--------------------
模板列里面放个a标签
 <a href="<%# Eval("链接字地址") %>"><%# Eval("链接的名称") %></a>
------其他解决方案--------------------
没有人看到么?自已顶,将其顶上去··
------其他解决方案--------------------
为什么木有人回答我?难道是因为星期五?
------其他解决方案--------------------
想要活 就吧不同的链接也存到对应的地方
------其他解决方案--------------------
你们说的一点用的没有。
------其他解决方案--------------------
没有人弄出来么?
------其他解决方案--------------------
引用:
模板列里面放个a标签
 <a href="<%# Eval("链接字地址") %>"><%# Eval("链接的名称") %></a>

+1
------其他解决方案--------------------
引用:
为什么木有人回答我?难道是因为星期五?

刚开始是我没想明白,突然明白了。谢
------其他解决方案--------------------
select 姓名,个人网址 from tbl
                   <asp:GridView ID="ID" runat="server" AutoGenerateColumns="False" >
                        <Columns>
                            <asp:BoundField DataField="姓名" HeaderText="SKU" />
                        <asp:TemplateField HeaderText="个人网址">
                                <ItemTemplate>
 <a href="<%# Eval("个人网址") %>"><%# Eval("个人网址") %></a>
                                   </ItemTemplate>
                            </asp:TemplateField>
      </asp:GridView>