使用ObjectDataSource 小记

在用ObjectDataSource的更新功能的时候使用自定义数据类型:

把数据类型放入如图的位置
 

Update参数就可以用自定义的了^_^

 ***另外,可以在ObjectDataSource的Updating事件中用e.Cancel=True;来取消自动调用Update函数,

在加入自己的更新函数,这样会更加灵活多变。(这一招在GridView中也可以用)

 

还可以用

 protected void ODSAirCompany_Updated(object sender, ObjectDataSourceStatusEventArgs e)
    {
        if ((bool)e.ReturnValue == true)
        {
            CommonMethod.MessageBox(this, "Update Success");
        }
    }

对自定义函数的返回值进行操作

 

//新加一招

在FilterExpression中写入如:    TRUKER = '{0}'       样子的表达式再在FilterParameter中放入参数,就可以让ObjectDataSource自动筛选数据,虽然牺牲了一些效率但是简单灵活,可以应付User变换无常的需求

posted on 2007-10-19 10:03  LongSky  阅读(236)  评论(1编辑  收藏  举报

导航