我有一个html文件上传控件来上传个人资料图片,我正在使用更新面板和AsyncPostBackTrigger触发器。如果我使用PostBackTrigger然后上传配置文件图像,但如果我使用AsyncPostBackTrigger,则上传不起作用。
下面是我的代码内联:
<asp:UpdatePanel ID="pnlZerkerBasicProfile" runat="server">
<input type="file" id="myFile" name="myFile" class="file_input_hidden" onchange="javascript:FileUploadSubmit();" style="cursor: pointer;" />
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnSaveProfilePicture" />
</Triggers>
</asp:UpdatePanel>
有人可以帮忙吗?
答案 0 :(得分:2)
这是一个已知问题,fileupload控件需要完整的回发才能在updatepanel中工作,即您无法使用AsyncPostBackTrigger。
修改:刚看到这是FileUpload Doesn't Work When Nested In UpdatePanel? C#
的副本