2012-03-22 9 views
1

私は現在、既存のコードを追加している.NET初心者です。私は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の定義が含まれていません - >私は、GridViewので.aspxページの後ろに座ってaspx.csページにイベントハンドラを実装しているが、このエラーが発生する - 理にかなっていない! – user559142

関連する問題