ラベルをクリックすると、objectdatasource の select メソッドによってバインドされる webdatagrid があります。
Webdatagrid がパネルで開きます。
グリッドのバインドについては、以下のコードを見てください。
ViewState["FromDay"] = FromDay;
ViewState["ToDay"] = ToDay;
gv.DataSourceID = objGV.ID;
gv.DataBind();
//get the total no of records
gv.Behaviors.Paging.Enabled = false;
lblTotalCount.Text = HttpContext.Current.Session["TOTAL_CountROWS"].ToString(); // gv.Rows.Count.ToString();
gv.Behaviors.Paging.Enabled = true;
if (ViewState["LNK"] != null && ViewState["LNK"].ToString() == lnkbtn.ID)
{
row.Visible = !row.Visible;
}
webdatagrid をフィルタリングしてパネルを閉じ、webdatagrid をバインドするラベルを再度クリックすると、グリッドが更新されません。
助けてください。
DatasourceIDを更新する方法を知りたい