如何防止ASP.NET页面自动绑定页面上的数据控件?我想提高性能,我想根据自己的订单对每个数据控件进行绑定。
答案 0 :(得分:7)
简单,不要在设计器中的控件上设置数据绑定。
然后,您必须使用代码将页面部分后面的代码中的控件绑定。
答案 1 :(得分:2)
不是OP所要求的,但也可以通过向Selecting事件添加事件处理程序来取消数据源控件上的Select操作。
public void DataSource_Selecting(object sender, ObjectDataSourceSelectingEventArgs e)
{
if (CancelSelect())
{
e.Cancel=true;
return;
}
}