我有一个 GridView,我使用 ObjectDataSoure 作为数据源。 ObjectDataSource 从 TextBox 和 DropDownList 获取参数,然后将其传递到存储过程中。还有一个名为“搜索”的按钮,可用于通过提供/更改 TextBox 和/或 DropDownList 中的值来强制刷新 GridView。但是我注意到,如果我更改了值,则不必单击“搜索”按钮;只需单击 GridView 即可导致数据绑定(bind)。
有没有办法在仍然使用 ObjectDataSource 的同时阻止此操作?
最佳答案
当您在 GridView 上分配 DataSourceID 时,网格将自动绑定(bind)到 ObjectDataSource。您可以简单地省略 GridView 上的该属性,并等待搜索按钮的点击事件来分配它。
关于c# - 是否可以阻止 ObjectDataSource 自动绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11876707/