Hello,
In a page, I have one radgrid and one panel for edit form
And my Ajax Setting
If I click on one row in the grid, the edit form show, everything ok. But if I do sorting then click one row in the grid. The overlay of edit form can't be hidden.
Can anybody help me!
Many many thanks
In a page, I have one radgrid and one panel for edit form
<
telerik:RadGrid
ID
=
"listCompany"
runat
=
"server"
AllowMultiRowSelection
=
"false"
PagerStyle-AlwaysVisible
=
"true"
OnItemCreated
=
"RadGrid1_ItemCreated"
>
<
MasterTableView
AutoGenerateColumns
=
"false"
DataKeyNames
=
"Id"
>
<
Columns
>
........
</
Columns
>
</
MasterTableView
>
<
ClientSettings
EnableRowHoverStyle
=
"true"
/>
</
telerik:RadGrid
>
<
asp:Panel
ID
=
"editForm"
runat
=
"server"
>
.......
</
asp:Panel
>
And my Ajax Setting
protected void Page_Load(object sender, EventArgs e)
{
RadAjaxManager radAjaxManager = Page.Master.FindControl("radAjaxManager") as RadAjaxManager;
RadAjaxLoadingPanel radAjaxLoaingPanel = Page.Master.FindControl("radAjaxLoadingPanel") as RadAjaxLoadingPanel;
radAjaxManager.AjaxSettings.AddAjaxSetting(listCompany, listCompany, radAjaxLoadingPanel);
}
protected void RadGrid1_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
RadAjaxManager radAjaxManager = Page.Master.FindControl("radAjaxManager") as RadAjaxManager;
RadAjaxLoadingPanel radAjaxLoaingPanel = Page.Master.FindControl("radAjaxLoadingPanel") as RadAjaxLoadingPanel;
LinkButton editLink = (LinkButton)e.Item.FindControl("LinkEdit");
radAjaxManager.AjaxSettings.AddAjaxSetting(editLink , editForm, radAjaxLoadingPanel);
}
}
If I click on one row in the grid, the edit form show, everything ok. But if I do sorting then click one row in the grid. The overlay of edit form can't be hidden.
Can anybody help me!
Many many thanks