2017-11-10 3 views
0

다음 오류가 발생합니다.'webform1_aspx'에 'GridView1_SelectedIndexChanged'에 대한 정의가 없습니다.

CS1061: 'webform1_aspx' does not contain a definition for 'GridView1_SelectedIndexChanged' and no extension method 'GridView1_SelectedIndexChanged' accepting a first argument of type 'webform1_aspx' could be found (are you missing a using directive or an assembly reference?) 

소스 오류 :

Line 17:    </strong> 
Line 18:   </div> 
Line 19:   <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4" DataSourceID="SqlDataSource2" ForeColor="#333333" GridLines="None" OnSelectedIndexChanged="GridView1_SelectedIndexChanged"> 
Line 20:    <AlternatingRowStyle BackColor="White" /> 
Line 21:    <Columns> 

나는이 물건 (C# 및 ASP.NET)에 아주 새로운 해요. 나는 내 방식대로 도움을 주시면 감사하겠습니다. 그리고 네, 여기에 게시하기 전에 해결책을 찾았습니다 ...

답변

1

마크 업에 지정된대로 코드 숨김 파일에 "GridView1_SelectedIndexChanged"이라는 이벤트 핸들러를 정의해야합니다.

void GridView1_SelectedIndexChanged(Object sender, EventArgs e) 
{ 
    ... 
} 
관련 문제