从用户控制事件触发更新面板 [英] Trigger Update Panel from User Control Event

查看:72
本文介绍了从用户控制事件触发更新面板的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,

我正在使用状态"为状态"的更新面板.
我有一个用户控件,其中有一个下拉菜单和一个按钮.
从下拉列表中选择值并单击保存按钮时,所选值应出现在代理商信息面板上.
代理商信息"面板位于更新面板"中,其模式是有条件的.

如何在用户控制事件上触发代理商信息面板.

这是我要更新的第一个更新面板.

Hello,

I am using Update Panel, whose mode is "Conditional".
I have one User Control in which have one drop down and one button.
While selecting the value from Dropdown and click on save button that selected value should be appear on the panel of agency information.
Agency Information panel is in Update Panel whose mode is conditional.

How can i trigger agency information panel on user control event.

This is my first update panel which i want to update.

<asp:UpdatePanel ID="upAgencyInfo" runat="server" UpdateMode="Conditional">
   <Triggers>
        <asp:AsyncPostBackTrigger ControlID="AssignCaseToUser" EventName = "Click" />
    </Triggers>
    <ContentTemplate>
        <table class="table_border1" width="100%" align="center" border="0" cellpadding="1"
            cellspacing="1" bgcolor="#ffffff"  runat="server">
            <tr class="TableHeader">
                <td height="24" colspan="4" align="left">
                    <span class="blueText"> <asp:Label ID="lblAgencyTitle" runat="server" Text="Agency Information"></asp:Label></span>
                </td>
            </tr>
            <tr>
                <td height="24" class="SearchRowBlue" width="12%">
                    <span class="blackText">
                        <asp:Label ID="lblAgencyType" CssClass="blackText" Text="Auditor Name" runat="server" /></span>
                </td>
                <td height="24" class="SearchRowBlue1" colspan="3" width="42%">
                    <asp:Label ID="lblVendoName" CssClass="LableText" runat="server" />
                </td>
            </tr>
            </table>
    </ContentTemplate>
</asp:UpdatePanel>






这是我放置用户控件的第二个更新面板.






This is my second update panel where i put my User control.

<asp:UpdatePanel ID="upAgencyEntry" runat="server" UpdateMode="Conditional">
    <ContentTemplate>
        <asp:Panel ID="pnlAssignDesigUser" runat="server" CssClass="modalPopup" Width="40%"
            Style="display: none">
            <AssignCase:AssignCase ID="AssignCaseToUser"  runat="server" />
        </asp:Panel>
    </ContentTemplate>
</asp:UpdatePanel>




这里的"AssignCaseToUser"包含"btnSave"和"BtnSave_Click()"事件.




Here "AssignCaseToUser" contains "btnSave" and "BtnSave_Click()" event.

推荐答案

请参见


UpdatePanel控件简介





部分页面渲染概述
See


Introduction to the UpdatePanel Control


and


Partial-Page Rendering Overview


这篇关于从用户控制事件触发更新面板的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆