<asp:HyperLinkColumn
                 HeaderText="Select an Item"
                 DataNavigateUrlField="FirstName"
                 
                 DataNavigateUrlFormatString="webform1.aspx?id={0},{1}"
                 DataTextField="FirstName"
                 DataTextFormatString="{0:c}"
                 Target="_new"/>

解决方案 »

  1.   

    <asp:TemplateColumn HeaderText="操作">
    <ItemTemplate>
     
    <asp:LinkButton id="ChangeState" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "IsActive").ToString()   %>' CommandName="change">
    </asp:LinkButton>
    </ItemTemplate>
      

  2.   

    TO:gjinlin(阿林) 
    谢谢你 不能在DataNavigateUrlFormatString="webform1.aspx?id={0},{1}"里引用变量吗?
      

  3.   

    TO:gjinlin(阿林) DataNavigateUrlFormatString="webform1.aspx?id={0},{1}" 这样写 怎么在传递页中接收{1} 呢?
      

  4.   

    <asp:HyperLinkColumn Text="跳转" DataNavigateUrlFormatString="你要跳转的页面" HeaderText="跳转"></asp:HyperLinkColumn>
      

  5.   

    谢谢 加变量我已搞定 
    DataNavigateUrlFormatString="webform1.aspx?id=<%=变量名%>"我以前在属性生成器里写的 所以< 就变成 :gt了 当然不会出来了