繁体   English   中英

如何在使用回发触发器时查找子页面控件

[英]How to find child page control while using postback trigger

我有一个母版页,其中一个更新面板。 内容占位符位于更新面板中

现在我有一个具有文件上传控件的子页面

为了进行文件上传控制,我必须放置回发触发器。

但是问题是我可以在哪里放回发触发器?

如果我将回发触发器放到母版页中,则会给我错误,提示找不到控件

而且我不能放回发触发器,因为子页面没有其他更新面板

这个问题有什么解决方案?

只需用UpdatePanel包装FileUpload ,它不会执行任何操作,也没有任何副作用,但可以解决此问题。

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
        <asp:FileUpload ID="FileUpload1" runat="server" />
        <asp:Button ID="btnSubmit" runat="server" Text="Button" />
    </ContentTemplate>
    <Triggers>
        <asp:PostBackTrigger ControlID="btnSubmit" />
    </Triggers>
</asp:UpdatePanel>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM