Click here to Skip to main content
11,636,260 members (72,822 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 jyo.net 295
1 Sergey Alexandrovich Kryukov 275
2 OriginalGriff 233
3 Suvendu Shekhar Giri 225
4 stibee 215
0 OriginalGriff 8,941
1 Sergey Alexandrovich Kryukov 8,459
2 Mika Wendelius 6,849
3 F-ES Sitecore 2,364
4 Suvendu Shekhar Giri 2,320


Advertise | Privacy | Mobile
Web01 | 2.8.150728.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