当前位置: 代码迷 >> ASP.NET >> 单击按钮后 执行objectdatasource的查询方法,该怎么处理
  详细解决方案

单击按钮后 执行objectdatasource的查询方法,该怎么处理

热度:1535   发布时间:2013-02-26 00:00:00.0
单击按钮后 执行objectdatasource的查询方法
在.aspx中已经配置好了objectdatasource控件的查询方法.

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

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

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

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

接分.