在动态数据网站中有一个列表页面加载表数据,其中包含一个Date字段,我想在页面加载时按此列过滤数据,例如在网格中显示Just today日期记录,这是怎么回事做什么?
答案 0 :(得分:0)
您可以在List.aspx.cs的Page_init方法上设置Where子句
protected void Page_Init(object sender, EventArgs e)
{
table = DynamicDataRouteHandler.GetRequestMetaTable(Context);
defaultValues = Page.GetFilterValuesFromSession(table, table.GetColumnValuesFromRoute(Context));
GridView1.SetMetaTable(table, defaultValues);
switch (table.Name)
{
case "Employees":
GridDataSource.Where = "EndDate >= DateTime.Now";
break;
等