いくつかのカスタム コントロールを作成し、それらを GridView で使用します。それらは BoundField クラスを継承します。これはコードです:
<asp:GridView ID="grid" runat="server" CssClass="tb" DataSourceID="ds">
<Columns>
<asp:StatusBoundField DataField="bstatus" ActiveTitle="Activated"
InactiveTitle="Inactivated" />
</Columns>
</asp:GridView>
ブラウザーでページを実行すると完全に機能しますが、デザイン ビューで表示しようとすると、次のエラーが発生します。
GridView - グリッド
コントロールのレンダリング中にエラーが発生しました。DataBinding: 'System.Data.DataRowView' には 'bstatus' という名前のプロパティが含まれていません。
なぜこうなった?