请问大家怎样在GridView 这个控件中TemplateField  中传值呢?非常感谢大家的帮忙

解决方案 »

  1.   


        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" Width="300px">
        <Columns>
        <asp:TemplateField HeaderText="姓名"  >
          <ItemTemplate  >
           <%#Eval("UserName") %>
          </ItemTemplate>
        </asp:TemplateField>    </Columns>
        </asp:GridView>
    是这个意思吗?
      

  2.   

    LZ是要传那种值呢,
    1:想把值传到自己页面的cs文件再做处理的,可以用GridView的主键字段来传,当然也可以用获取控件的实例来传
    2:url的传值,那么你直接写xx.aspx?userName=<%# Eval("UserName")%>
       用最普通的方式来传
      

  3.   

    <asp:TemplateField>
    <ItemTemplate>
    <a href="xx.aspx?id=<%#Eval("id") %>"><%#Eval("Title") %></a>
    </ItemTemplate>
    </asp:TemplateField>