2012-03-22 60 views
1

我是一個.NET新手誰正在添加到現有的鱈魚。我有一個telerik RadGrid--它從.NET的標準GridView控件繼承事件。實現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> 

如何分配一個事件處理方法聽的時候已經選擇了行?

回答

0

這樣的事情我覺得。

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

我已經做了,但我不斷收到此錯誤:不包含「GridViewSelector_SelectIndexChanged的定義 - >我已經實現在aspx.cs頁面的事件處理程序坐在.aspx頁與後面的gridview的,但得到這個錯誤 - 沒有任何意義! – user559142 2012-03-22 10:30:28