Hi,
I am adding couple of buttons in a panel (Panel1) in default.aspx, I want to ajaxify the application by setting these dynamic buttons as triggers to update panel3 and Panel 4 in default.aspx page. I used following approach, but it didnot help. Can someone point me what I am missing.
Thanks,
Prava
I am adding couple of buttons in a panel (Panel1) in default.aspx, I want to ajaxify the application by setting these dynamic buttons as triggers to update panel3 and Panel 4 in default.aspx page. I used following approach, but it didnot help. Can someone point me what I am missing.
Thanks,
Prava
Panel
drilPanel = (Panel)WIMProject.ParentPage.FindControl(
"DrillBtnsPanel"
);
for
(
int
i = 0; i < rows.Count; i++)
{
Button drillButton =
new
Button();
drillButton.ID = rows[i][
"relatename"
].ToString();
drillButton.Text = rows[i][
"relatename"
].ToString();
drillButton.CssClass =
"DrillBtn"
;
drillButton.Click+=
new
EventHandler(DrillButton_Click);
drillPanel.Controls.Add(drillButton);
Panel dataEditPanel = (Panel)WIMProject.ParentPage.FindControl(
"DataEditPanel"
);
Panel drillCounterPanel = (Panel)WIMProject.ParentPage.FindControl(
"DrillCounterPanel"
);
// Create the ajax setting
Telerik.Web.UI.
AjaxSetting searchAjaxSetting =
new
Telerik.Web.UI.AjaxSetting();
searchAjaxSetting.AjaxControlID = drillButton.UniqueID;
// Create the updated control
Telerik.Web.UI.
AjaxUpdatedControl searchUpdatedControl =
new
Telerik.Web.UI.AjaxUpdatedControl();
searchUpdatedControl.ControlID = dataEditPanel.UniqueID;
// Create the updated control
Telerik.Web.UI.
AjaxUpdatedControl searchUpdatedControl2 =
new
Telerik.Web.UI.AjaxUpdatedControl();
searchUpdatedControl2.ControlID = drillCounterPanel.UniqueID;
// Add the updated control to the setting
searchAjaxSetting.UpdatedControls.Add(searchUpdatedControl);
// Add the updated control to the setting
searchAjaxSetting.UpdatedControls.Add(searchUpdatedControl2);
// Add the setting to the ajax manager
RadAjaxManager radAjaxManager1 = (RadAjaxManager)WIMProject.ParentPage.FindControl(
"RadAjaxManager1"
);
radAjaxManager1.AjaxSettings.Add(searchAjaxSetting);