如何使用Asp.Net动态数据Web应用程序中的旧过滤数据执行gridview编辑

时间:2014-05-06 11:31:05

标签: entity-framework asp.net-dynamic-data

我有一个Asp。具有网格视图的网络动态数据Web应用程序页面和用于过滤数据的搜索过滤器。 当用户提供一些搜索条件并单击编辑选项网格视图而不单击搜索按钮时,网格视图将根据用户提供的搜索条件与数据绑定。

在这种情况下,是否有任何解决方法将网格视图与原始数据绑定而不是搜索结果?

谢谢,

普利文。

1 个答案:

答案 0 :(得分:0)

是的,如果您查看List页面的Page_Init方法,您将在下面看到此代码,将中间行更改为GridView1.SetMetaTable(table);并且您不会将过滤器传递给编辑/插入页面。

protected void Page_Init(object sender, EventArgs e)

{     table = DynamicDataRouteHandler.GetRequestMetaTable(Context);     GridView1.SetMetaTable(table,table.GetColumnValuesFromRoute(Context));     GridDataSource.EntityTypeFilter = table.EntityType.Name;

}