HTML 단추가 있는데 서버 쪽 클릭 이벤트가 필요하지만 단추를 클릭하면 페이지가 다시 게시 될 때 실행되지 않습니다. 이 단추는 정보 표를 렌더링하는 <asp:ListView id="usersListView"/>
의 경우 ItemTemplate
안에 있습니다.OnServerClick for 단추가 작동하지 않습니다.
영문
<button runat="server" id="delete" class="btn btn-mini" title="Delete" OnServerClick="delete_Onclick"></button>
aspx.cs
protected void delete_Onclick(object sender, EventArgs e) {
ListViewItem listViewItem = (ListViewItem)((Button)sender).NamingContainer;
if(listViewItem != null) {
Membership.DeleteUser(((Label) listViewItem.FindControl("userName")).Text);
}
}
Page 선언에서'AutoEventWireup = "true"'가 있습니까? – freefaller