我使用的是具有FilterRow属性的AspxGridView。 FilterRow属性在LinqServerMode,LinqDataSource等中运行良好,这意味着:
如果我输入过滤器控件,filterRow属性可以正常工作
但我不编码上面!我已经这样做了如下:
public class MyClass
{
void GetData()
{
// dosomething
}
}
void FillGrid()
{
MyAspxGridView.DataSource = new MyClass().GetData();
MyAspxGridView.DataBind();
}
您的FilterRow的自动填充属性无效!我认为这个方法ALL TIME打开连接。如何使用My FillGrid方法获取数据过滤器....
答案 0 :(得分:1)
要解决此问题,您应该在Page_Init方法中调用FillGrid方法。有关详细信息,请参阅Why might paging (sorting, grouping, filtering) not work in the ASPxGridView?文章。