问题:GridView用SELECT查询语句,并且列是动态生成,
其中一列为超链接列
假设超链列:如图:
张无忌的网址是:www.zhang.cn
周芷叵的网址是:www.zhirou.com但是,这个GridView的数据源是用DataSet绑定的,
那么,如何让每一行的这个超链接指向不同的网址。请祥细说明,因为我需要理解这个为什么这么做的意思。

解决方案 »

  1.   

    模板列里面放个a标签
     <a href="<%# Eval("链接字地址") %>"><%# Eval("链接的名称") %></a>
      

  2.   

    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>