Click here to Skip to main content
11,711,009 members (82,924 online)
Rate this: bad
good
Please Sign up or sign in to vote.
I have a WebForm(created using a master page). THis WebForm contains a UserControl and i want to reload this UserCOntrol on ButtonClick event of a button which is outside the UserControl and inside the WebForm. How can i do this? I do not want to reload entire WebForm.

<asp:UpdatePanel runat="server" id="UpdatePanel" updatemode="Conditional">
        <Triggers>
            <asp:AsyncPostBackTrigger controlid="Button1" eventname="Click" />
        </Triggers>
            <ContentTemplate>
 

 

               <uc2:GetUserScraps ID="GetUserScraps1" runat="server" />
 

 
     </ContentTemplate>
        </asp:UpdatePanel>

I am not sure what to do on Code Behind?
Posted 9-Apr-13 2:52am

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

I also suffer from this problem and i get soln

<asp:UpdatePanel runat="server" id="UpdatePanel" updatemode="Conditional">
            <ContentTemplate>
               <uc2:GetUserScraps ID="GetUserScraps1" runat="server" />
 
     </ContentTemplate>
        </asp:UpdatePanel>


Update this panel from code behind on button click event like
UpdatePanel.Update()

If your design structure in table use update panel like

<asp:UpdatePanel ID="updpnlRefresh" runat="server" UpdateMode="Conditional">
        <ContentTemplate>
//Your table structure

  Permalink  
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 549
1 OriginalGriff 255
2 Peter Leow 154
3 Maciej Los 120
4 Abhinav S 120
0 Maciej Los 95
1 Richard MacCutchan 90
2 Abhinav S 90
3 OriginalGriff 80
4 Member 4653839 50


Advertise | Privacy | Mobile
Web02 | 2.8.150819.1 | Last Updated 9 Apr 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100