ASP.NET: Dynamic controls using partial post back

Hello Folks,

I've one website on which dynamic controls are loading with full post back.

Could you please provide your feedback in case dynamic controls with partial post back load instead of full post back?

Best Regards,
Mohit Pandit
LVL 5
MohitPanditAsked:
Who is Participating?
 
Kyle AbrahamsSenior .Net DeveloperCommented:
if you're using an update panel you should add controls to that.
         Literal literal = new Literal();
        literal.Text = DateTime.Now.ToString();
        literal.ID = DateTime.Now.Ticks.ToString();

        UpdatePanel1.ContentTemplateContainer.Controls.Add(literal);
        PlaceHolder1.Controls.Add(literal);

Open in new window


With telerik you can get a reference to the script manager and add ajaxsettings to the script manager.
     RadAjaxManager manager = RadAjaxManager.GetCurrent(Page);
    
     HtmlTableCell cell = (HtmlTableCell)this.Master.FindControl("tdContentFooterCenter");
     LinkButton lb = new LinkButton();
     lb.ID = "lbAdvancedSettings";
     lb.Text = "Advanced Settings";
     lb.CausesValidation = false;
     lb.OnClientClick = "function f() { AdvancedClick(); Sys.Application.remove_load(f);} Sys.Application.add_load(f);";
     cell.Controls.Add(lb);

     manager.AjaxSettings.AddAjaxSetting(lb, lb, ralp);

Open in new window

0
 
MohitPanditAuthor Commented:
Okay, thanks. I'll look into it and let you update.

Best Regards
0
 
MohitPanditAuthor Commented:
Thanks much
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.