Asp.net 如何从ModalPopupXtender获取文件上载文件?
我得到了这个模式弹出扩展器,但我无法获得文件上传控件上的文件。这是我的密码:Asp.net 如何从ModalPopupXtender获取文件上载文件?,asp.net,modalpopupextender,Asp.net,Modalpopupextender,我得到了这个模式弹出扩展器,但我无法获得文件上传控件上的文件。这是我的密码: <asp:Button ID="targC" runat="server" Style="display: none;" Text="here" /> <ajax:ModalPopupExtender ID="myExtender" runat="server" BackgroundCssClass="myModalPopupbackGrnd" TargetControlID=
<asp:Button ID="targC" runat="server" Style="display: none;" Text="here" />
<ajax:ModalPopupExtender ID="myExtender" runat="server" BackgroundCssClass="myModalPopupbackGrnd"
TargetControlID="targC" PopupControlID="pnlUserRegNoti" OkControlID="btnDone">
</ajax:ModalPopupExtender>
<asp:Panel ID="pnlUserRegNoti" Width="70%" Style="display: none;" CssClass="myModalPopupload"
runat="server">
<center>
<br />
<br />
<table width="80%">
<tr>
<td>
<center>
<h3><b>Requirements of New Application</b></h3>
<asp:HiddenField ID="validateUploads" runat="server" />
<table>
<tr>
<td>DTI Application Form</td>
<td><asp:FileUpload ID="dtiFileUpload" runat="server" onchange = "return CheckForTestFileDTI();" />
<asp:CustomValidator ID="CustomValidator1" ControlToValidate="dtiFileUpload" runat="server" OnServerValidate="CustomValidator1_ServerValidate" Text="File is too large. Max size is 20MB."></asp:CustomValidator>
</td>
</tr>
<tr>
<td>
<center>
<asp:Button ID="btnDone" runat="server" CssClass="button" Text="Done" OnClick="btnDone_Click" />
</center>
</td>
</tr>
</table>
</center>
</asp:Panel>
我将使用FileUpload控件上的文件上载到WindowsAzure。如何在ModalPopupXtender中获取文件上载的值?您需要从面板中检索该文件上载,以便在代码隐藏中与之交互:
FileUpload dtiFileUpload = (FileUpload)pnlUserRegNoti.FindControl("dtiFileUpload");