大家好,我正在使用 ajaxtoolkit:FileUpload Control 上传 [image] 文件。现在,当我单击上传按钮时,我只是将 [图像] 文件保存在一个文件夹中。之后我想做的是我想将文件保存在数据库中,但在保存之前,我想获取刚刚保存的 [图像] 文件并使用该文件添加更多信息,例如图像描述、标题等,然后保存它到数据库。所以我用 Modalpopup Extender 来做这件事。因此,要显示模态弹出扩展器,我需要将该扩展器的目标 ID 设置为 FileUpload 控件的“浏览”按钮。但我不知道我能做到这一点。真的可以这样做吗。希望能得到一些最终的解决方案。
<ajaxToolkit:AjaxFileUpload style="position:absolute; width:695px; overflow:auto;max-height:600px" MaximumNumberOfFiles="7" AllowedFileTypes="jpg,jpeg,png,gif"
id="ajaxUpload1" OnUploadComplete="ajaxUpload1_UploadComplete" runat="server" Width="633px"/>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<ajaxtoolkit:modalpopupextender id="ModalPopupExtender1" runat="server"
cancelcontrolid="btnCancel" targetcontrolid="???"
popupcontrolid="Panel1"
drag="false" backgroundcssclass="ModalPopupBG" oncancelscript="ClearUI();"
behaviorid="modalwithinput"> </ajaxtoolkit:modalpopupextender>
<asp:panel id="Panel1" style="display: none" runat="server">
<div class="HellowWorldPopup">
<div class="PopupHeader" id="PopupHeader"><h3 style="color:white; font-family:'Palatino Linotype'">Edit Image</h3></div>
<div class="PopupBody" id="ppbody" runat="server">
</div>