实现GridView事件-选择行

本文关键字:选择 事件 GridView 实现 | 更新日期: 2023-09-27 18:28:33

我是一个.NET新手,目前正在添加到现有的cod中。我有一个telerik RadGrid,它继承了.NET标准GridView控件中的事件。

以下是aspx文件中的标记:

<telerik:RadGrid runat="server" ID="GridViewSelector" SkinID="GridViewSelectorSkin" AllowPaging="True" PageSize="12" AllowSorting="True" EnableViewState="true" 
    AllowCustomPaging="true" AllowFilteringByColumn="true" DataKeyNames="ID" AutoGenerateColumns="false" ShowFooter="false" style="float:left;"
    AllowMultiRowEdit="false" OnNeedDataSource="GridViewSelector_NeedDataSource"
    OnItemCommand="GridViewSelector_ItemCommand" EnableEmbeddedSkins="false" OnItemCreated="GridViewSelector_ItemCreated"
    OnSortCommand="GridViewSelector_SortCommand" 
    OnItemDataBound="GridViewSelector_ItemDataBound" 
    OnPreRender="GridViewSelector_PreRender">
</telerik:RadGrid>

当选择了一行时,如何分配要侦听的事件处理程序方法?

实现GridView事件-选择行

我想是这样的。

protected void RadGrid1_SelectedIndexChanged(object sender, EventArgs e)
   {
       GridDataItem item =(GridDataItem )RadGrid1.SelectedItems[0];//get selected row
   }