我有一个网页,FileUpload
控件,Image
控件显示上传文件,DataList
控件显示查询结果。只需一个按钮即可触发处理:从上传控件保存图像并将其传递以进行处理以查找图像匹配并在网格视图控件中显示它们。
我想执行整个操作无闪烁并将所有控件放入
<asp:UpdatePanel ID=”UpdatePanel1” runat=”server”>
<ContentTemplate>
...
</ContentTemplate>
</asp:UpdatePanel>
但是按钮单击文件上传控件没有文件。我是否需要将文件上传和图像处理逻辑分成2个按钮,如果没有完整的页面回发,无法从中执行文件上传?
答案 0 :(得分:1)
使用AJAX控件工具包中的AjaxFileUpload。您可以在此处找到文档:http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AjaxFileUpload/AjaxFileUpload.aspx