我有一个lisview,其对象数据源定义为:
<asp:ListView
ID="ListView1"
runat="server"
OnItemDeleting="ComentariosListView_OnItemDeleting"
DataSourceID="ObjectDataSource1">
<asp:ObjectDataSource
ID="ObjectDataSource1"
runat="server"
DataObjectTypeName="Gedas.GestImp.GUI.WebComponents.Expedientes.ComentarioListViewItem"
DeleteMethod="Delete"
OldValuesParameterFormatString="original_{0}"
SelectMethod="FindAll"
TypeName="Gedas.GestImp.GUI.WebComponents.Expedientes.ComentariosListViewDS">
在Page_Load中,我尝试访问其dataSource属性,但它是null。
ComentariosListViewDS ds = (ComentariosListViewDS)ListView1.DataSource;
为什么它为空?什么时候创建?如何声明listview以创建数据源实例?