有人可以向我解釋爲什麼我的EmployeeSearchResultsList_DataBindingComplete
沒有發射?這是我的理解,RowDataBound
完成綁定數據後,它會自動啓動DataBindingComplete
。ASP.NET窗體 - DataBindingComplete沒有發射
的GridView:
<asp:GridView ID="employeeSearchResultsList" runat="server" CssClass="GridView" AutoGenerateColumns="false" ShowHeaderWhenEmpty="true" OnSelectedIndexChanged="EmployeeSearchResultsList_SelectedIndexChanged" OnRowDataBound="EmployeeSearchResultsList_RowDataBound" OnDataBindingComplete="EmployeeSearchResultsList_DataBindingComplete">
<Columns>
<asp:ButtonField HeaderText="Select" CommandName="select" Text="Select" ItemStyle-Width="50px" />
<asp:BoundField HeaderText="ID" DataField="ID" ItemStyle-Width="50px" />
<asp:BoundField HeaderText="Last Name" DataField="lastName" ItemStyle-Width="150px" />
<asp:BoundField HeaderText="First Name" DataField="firstName" ItemStyle-Width="150px" />
<asp:BoundField HeaderText="Middle Name" DataField="middleName" ItemStyle-Width="100px" />
<asp:BoundField HeaderText="Status" DataField="status" ItemStyle-Width="100px" />
</Columns>
</asp:GridView>
的RowDataBound:
protected void EmployeeSearchResultsList_RowDataBound(object sender, GridViewRowEventArgs e)
{
// Magic
}
DataBindingComplete:
protected void EmployeeSearchResultsList_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
// It does not hit here
}
你真的在DGV上調用'bind()'嗎? – TheValyreanGroup
我是。被忽略發佈。它在此之前發生。基本上得到一個員工名單,並綁定到gridview。 –