访问实现ObjectDataSource的SelectMethod的对象(ASP.NET)

时间:2010-11-08 23:40:47

标签: asp.net objectdatasource

是否可以访问ObjectDataSource用来检索记录的对象?例如,

<asp:ObjectDataSource ID="MyDS" runat="server" 
    SelectMethod="getUsers" 
    TypeName="DataSources.UserDS"
    SelectCountMethod = "getUserNum"/>... </asp:ObjectDataSource>

UserDS类有getUsers返回DataTablegetUserNum返回int,此部分按预期工作。但我想知道是否可以某种方式访问​​UserDS的实例(不是DataTable)? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

对象实例在ODS创建的事件中可用。

protected void ObjectDataSource1_ObjectCreated(object sender, ObjectDataSourceEventArgs e)
{
   object objectInstance = e.ObjectInstance;
}