Is it possible to reference a linkbotton outside an update panel as the update trigger?

Posted by Selase on Stack Overflow See other posts from Stack Overflow or by Selase
Published on 2011-01-10T13:59:48Z Indexed on 2011/01/10 21:54 UTC
Read the original article Hit count: 232

I have a page based on a master page and as such i can only see the content place holders i used in the master page showing up in the aspx pages based on the master page. the source code shown below:

<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="CaseAdmin.aspx.cs" Inherits="Prototype4.CaseAdmin" %>
<%@PreviousPageType VirtualPath="~/Account/Login.aspx"%>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="CaseRightNews" ContentPlaceHolderID="RightNewsItem" runat="server">
</asp:Content>
<asp:Content ID="CaseLeftNav" ContentPlaceHolderID="LeftNavigation" runat="server">

<div style="margin-top:20px; margin-bottom:20px;">
<p class="actionButton">
    <asp:LinkButton ID="OpenCaseLinkButton" runat="server" 
        onclick="OpenCaseLinkButton_Click">Open Case</asp:LinkButton> 
</p>
<p class="actionButton"><asp:LinkButton ID="RegisterExhibitLinkButton" 
        runat="server" onclick="RegisterExhibitLinkButton_Click">Register Exhibit</asp:LinkButton> </p>
</div>
</asp:Content>


<asp:Content ID="CaseMainContnt" ContentPlaceHolderID="MainContent" runat="server">

    <asp:ScriptManager ID="ScriptManager" runat="server" />

        <asp:UpdatePanel ID="CaseMainCntntUpdatePanel" UpdateMode="Conditional" runat="server">

            <Triggers>
                   <asp:AsyncPostBackTrigger ControlID="" eventname="Click"/>
            </Triggers>

            <ContentTemplate>
                <%--Some text here to inform user to click on the open case botton to display open case form--%>

            </ContentTemplate>
        </asp:UpdatePanel>
        <asp:UpdatePanel runat="server" id="UpdatePanel1" updatemode="Conditional">           
            <Triggers>
                   <asp:AsyncPostBackTrigger ControlID="" eventname="Click"/>
            </Triggers>
                <ContentTemplate>
                    <%--some text here to inform users to click on the add exhibit botton to display add exhibit form--%>

                </ContentTemplate>
        </asp:UpdatePanel>
</asp:Content>

the section of the entire page i wish to change upon update is the (this is the main content of the page). for this reason i placed the updatepanel inside the content place holder since it cant be sitting outside and not wrapped in a content place holder. However, the buttons that i wish to apply the trigger that fires the update to, are in another content place holder(). How can i possibly get those buttons to act as the trigger while changing only what appears in the main content area.

Plus, i tried getting the updatepanel to work just so i could see if it does the update well but it turned out really bad. i added some linkbottons in the content template area and used them as the triggers for testing reasons. i tested and the changes took over the entire page in contrast to just appearing in the content area.

I actually just wanted to load a form that is created in another asp. page into the main content area...

I seriously need help with this... Every little help, detail and information is dearly appreciated... thanks so much in advance

© Stack Overflow or respective owner

Related posts about c#

Related posts about ASP.NET