Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当我把FileUpload放在更新面板中时,它不会出现在页面中_C#_Asp.net_File Upload - Fatal编程技术网

C# 当我把FileUpload放在更新面板中时,它不会出现在页面中

C# 当我把FileUpload放在更新面板中时,它不会出现在页面中,c#,asp.net,file-upload,C#,Asp.net,File Upload,当我把文件上传到更新面板中时,它不会出现。我需要将其添加到更新面板中,因为FileUpload.HasFile总是返回false 我的html代码: <tr> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <td> <asp:Button ID="btnUpload" runat="server" o

当我把文件上传到更新面板中时,它不会出现。我需要将其添加到更新面板中,因为FileUpload.HasFile总是返回false

我的html代码:

   <tr>
    <asp:UpdatePanel ID="UpdatePanel1"  runat="server">
       <ContentTemplate>
    <td>
       <asp:Button ID="btnUpload" runat="server" onclick="Button1_Click"   
         Text="Upload" />
                    </td>
               <asp:FileUpload ID="FUCivilID" runat="server" />
          <asp:Image ID="imgViewFile" runat="server" Height="60px"  
                     Width="275px" />
                </ContentTemplate>
              <Triggers>
  <asp:AsyncPostBackTrigger ControlID="Button1_Click" EventName="Click" />
        </Triggers>
    </asp:UpdatePanel>      
     </tr>
在页面加载中:

Page.Form.Attributes.Add("enctype", "multipart/form-data");

fileUpload控件与updatePanel()有一些问题,请尝试更改

 <asp:AsyncPostBackTrigger ControlID="Button1_Click" EventName="Click" />

成功

谷歌如果使用得当,可以产生惊人的效果。。事件名称返回错误元素PostBackTrigger中的无效属性请告诉我如何解决FileUpload.HasFile始终返回false而不使用更新面板,或者即使我必须使用更新面板如何使其工作
 <asp:AsyncPostBackTrigger ControlID="Button1_Click" EventName="Click" />
<asp:PostBackTrigger ControlID="Button1_Click" EventName="Click" />