- 在设计页面中添加ObjectDataSource控件
- 右击该控件选择configue data source.
- 选择需要引用的方法所在的类,或者DLL
- 选择需要使用的select、update、insert或者delete方法
- 设置参数,一般使用control或者none
- 然后在ObjectDataSource的事件中添加selecting方法
调用方法如下:
protected
void
uxObjectDataSourceChildDept_Selecting(
object
sender, ObjectDataSourceSelectingEventArgs e)
{
e.InputParameters[ " r " ] = " 2333 " ; // r为前面设置的变量参数
// uxObjectDataSourceChildDept.DataBind() // 该方法可以用于调用selecting方法
否则只有在页面绑定时才调用selecting方法
}
{
e.InputParameters[ " r " ] = " 2333 " ; // r为前面设置的变量参数
// uxObjectDataSourceChildDept.DataBind() // 该方法可以用于调用selecting方法
否则只有在页面绑定时才调用selecting方法
}
注:在第四步中需要选择出方法,必须在bll层中引用的的方法前面添加
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Select)]
如果是查询方法选择:DataObjectMethodType.Select
更新方法:DataObjectMethodType.Update
删除、添加如上。