使用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变换无常的需求