2010-01-21 49 views
1

在Asp.Net C#上工作。Gridview SelectedIndex值集

<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" DataKeyNames="CategoryID" 
           DataSourceID="SqlDataSource1" OnSelectedIndexChanged="GridView2_SelectedIndexChanged" OnRowCommand="GridView2_RowCommand"> 
           <Columns> 
            <asp:CommandField ShowSelectButton="True" /> 
            <asp:BoundField DataField="CategoryID" HeaderText="CategoryID" InsertVisible="False" 
             ReadOnly="True" SortExpression="CategoryID" /> 
            <asp:BoundField DataField="CategoryName" HeaderText="CategoryName" SortExpression="CategoryName" /> 
            <asp:BoundField DataField="Description" HeaderText="Description" SortExpression="Description" /> 
           </Columns> 
          </asp:GridView> 

保護無效GridView2_SelectedIndexChanged(對象發件人,EventArgs的) {

GridView2.FindControl("CategoryID").Text=2; 

}

希望在ridView2_SelectedIndexChanged方法選定的列值的變化。如何呢?

回答

1

您可以通過GridView2.SelectedRow.Cells[1].Text

+0

我知道that.i想知道如何改變gridview的單元格的值訪問您選擇的行單元格的內容。 – HelloBD 2010-01-21 20:24:20