aspx ページ内にユーザー コントロールがあります。ユーザーコントロールで、グリッドビューをデータテーブルにバインドします。このことは、ページのリロード時に nullreference 例外をスローします。グリッドビュー オブジェクトが null です。どこにも助けが見つかりませんでした。
ユーザー コントロールの cs ページのコードは次のとおりです。
If(!IsPostBack)
{
DataTable dt = GetDataTable();
JobListGrid.DataSource = dt; //This throws error cause the joblistgrid is null
JobListGrid.DataBind();
}
aspx コード:
<asp:GridView ID="JobListGrid" runat="server">
<Columns></Columns>
</asp:GridView>
何か不足していますか?助けてください。