2012-03-22 2 views
1

저는 현재 기존 대구에 추가하고있는 .NET 초보자입니다. RadGrid는 .NET의 표준 GridView 컨트롤에서 이벤트를 상속받습니다.GridView 이벤트 구현 - 행 선택

<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