我想实现效果是,点击选择的时候,能得到项目序号的值
怎么做才能得到?

解决方案 »

  1.   

    没有比这个更全的示例了http://www.jb51.net/article/15909.htm
      

  2.   

    把Button的CommandArgument绑定数据为第一列的数据
    点击按钮后触发GridView的RowCommand事件,在RowCommand事件里用e.CommondArgument可以取到第一列数据;
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
                DataSourceID="SqlDataSource1" onrowcommand="GridView1_RowCommand">
                <Columns>
                    <asp:TemplateField ShowHeader="False">
                        <ItemTemplate>
                            <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" 
                                CommandArgument='<%# Eval("ID") %>' Text="查看"></asp:LinkButton>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
            <asp:GridView ID="GridView2" runat="server">
            </asp:GridView>取值代码:
    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
            {
                TextBox1.Text = e.CommandArgument.ToString() ;
            }
      

  3.   

    Refer:
    http://www.cnblogs.com/insus/archive/2013/01/13/2858768.html
    http://www.cnblogs.com/insus/archive/2011/06/30/2094151.html