日期:2014-05-19  浏览次数:20671 次

单击按钮后 执行objectdatasource的查询方法
在.aspx中已经配置好了objectdatasource控件的查询方法.

在该页面中有一个查询按钮,想实现单击查询按钮时,才让objectdatasource进行查询.

因为在.aspx中已经配置好了objectdatasource控件的查询参数,所以不想在后台重新写objectdatasource的查询参数,有办法吗?

------解决方案--------------------
如果因为嫌算出麻烦就换成用数手指和脚趾头 --> 如果因为嫌算术麻烦就换成用数手指和脚趾头

可以仔细查看ObjectDataSource的属性,动态设置它,然后重新绑定相关控件。
------解决方案--------------------
1. 不要将GridView或Repeater控件的DataSourceID设置成 ObjectDataSource
2. 点击按钮的时候GridView.DataSourceID= "ObjectDataSource1 ";
即可.

接分.