“文件上载”在“更新”面板中不起作用 [英] File Upload is not working in Update panel

查看:116
本文介绍了“文件上载”在“更新”面板中不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我在主页面中有更新面板。但我无法访问aspx文件中的文件上传控件。





结构:



Masterfile



 <   div     id   =  content    class   =  shell >  
< asp:UpdatePanel ID = UpdatePanel1 runat = server >
< ContentTemplate >
< asp:ContentPlaceHolder id = ContentPlaceHolder1 runat = 服务器 >

< / asp:ContentPlaceHolder >
< / ContentTemplate >
< / asp:UpdatePanel >
< < span class =code-leadattribute> / div >





 File.aspx(它使用主文件):

< asp:内容 ID = Content3 ContentPlaceHolderID = ContentPlaceHolder1 < span class =code-attribute> runat = 服务器 >





 <   asp:UpdatePanel     ID   =  RegUpdatePanel    runat   = 服务器 >  
< ContentTemplate >





 <   FileUpload     ID   =  flUpload    runat   =  server   宽度  =  148px    /  >  
< 触发器 >
< asp: AsyncPostBackTrigger ControlID = btSubmit EventName = 点击 / >
< asp:PostBackTrigger ControlID = lnkTemplate / >
< asp:AsyncPostBackTrigger ControlID = btSubmit / >
< < /跨度> <跨度class =code-leadattribute> /触发器 >




如果我使用此代码FileUpload控件无法访问

请帮助

解决方案

尝试使用 PostBackTrigger 而不是 AsyncPostBackTrigger



 < asp:postbacktrigger controlid =   btSubmit /> 


Hi all,

I have Update panel in Master page.But i cant access file upload control in aspx file.


Structure:

Masterfile

<div id="content" class="shell">
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">

                </asp:ContentPlaceHolder>
            </ContentTemplate>
        </asp:UpdatePanel>
    </div>



File.aspx (it uses master file):

<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">



<asp:UpdatePanel ID="RegUpdatePanel" runat="server">
                      <ContentTemplate>



<FileUpload ID="flUpload" runat="server" Width="148px" />
<triggers>
                            <asp:AsyncPostBackTrigger ControlID="btSubmit" EventName="Click" />
                            <asp:PostBackTrigger ControlID="lnkTemplate" />
                                 <asp:AsyncPostBackTrigger ControlID="btSubmit" />
                    </triggers>
 
                  
                    

if i use this code FileUpload control is not accessible

Pls help

解决方案

Try using PostBackTrigger instead of AsyncPostBackTrigger

<asp:postbacktrigger controlid="btSubmit" />


这篇关于“文件上载”在“更新”面板中不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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