我正在开发Asp.net/C#应用程序。 我想将对象列表绑定到网格视图。 我一直在寻找ObjectDataSource控件,它会在我的页面加载后立即将数据加载到我的数据网格中。 我可以改变这种行为吗? 例如,如何仅在单击页面上的按钮时设置DataBinding?
TKS
答案 0 :(得分:1)
您可以挂钩ObjectDataSource的Selecting事件,并取消任何与您要查找的条件不匹配的选择。我根据其他控件中的值一直这样做。
查看该事件的e.Cancel属性。
答案 1 :(得分:1)
不要在标记中设置数据源,只需在按钮的OnClick事件的代码隐藏中进行。
以编程方式,您可以指定要绑定的对象,如此问题的答案所示......
ASP.NET 2.0: Specifying an instance of an object for an ObjectDataSource
答案 2 :(得分:0)
您可以在后面的代码中创建objectdatasource并执行bind onclick。