2012-01-17 18 views
0

我正在使用以下代碼和JavaScript關閉自定義編輯/插入表單後重新綁定分層radgrid。我想重置網格的狀態,就像用戶點擊編輯記錄時一樣。目前所有的小孩子都靠近主人。將RadGrid重置爲Rebind之前的狀態()

我希望他們看到什麼... where I want the user to be after the Rebind()

他們目前看到的...

currently what they see

protected void Page_Load(object sender, EventArgs e) 
{ 
    RadAjaxManager manager = RadAjaxManager.GetCurrent(Page); 
    manager.ClientEvents.OnRequestStart = "onRequestStart"; 
    manager.AjaxSettings.AddAjaxSetting(manager, this.__rejectedBatchesRadGrid); 
    manager.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(Manager_AjaxRequest); 

    if (!IsPostBack) { } 
} 

protected void Manager_AjaxRequest(object sender, AjaxRequestEventArgs e) 
{ 
    this.__rejectedBatchesRadGrid.MasterTableView.SortExpressions.Clear(); 
    this.__rejectedBatchesRadGrid.MasterTableView.GroupByExpressions.Clear(); 
    this.__rejectedBatchesRadGrid.Rebind(); 
} 

回答

1

對任何人來說仍然是未來尋找一個答案這裏我終於從Telerik那裏得到了完成我所要做的事情的a link