解决Ajax的updatepanel控件不能使用fileupload的问题
2009-10-28 09:02
621 查看
在做DHL空运系统中碰到个问题(D:/SVC_PRJ1/dhldomnew/branch/Nokia/Export/NewBooking.aspx.cs)
因为微软的偷懒,目前UpdatePanel还不支持文件上传FileUpload控件。
1:主页面中使用UpdatePanel,然后UpdatePanel里面放置的不是FileUpload控件,而是一个Iframe
2:这个iframe在链接一个新的页面,那个页面里面有FileUpload控件。
在适当的位置,放置一个上传附件的UpdatePanel区域
在attachment.aspx里面,上传文件之后调用主页面的js,报告上传情况。这是函数原型:
OK了
因为微软的偷懒,目前UpdatePanel还不支持文件上传FileUpload控件。
1:主页面中使用UpdatePanel,然后UpdatePanel里面放置的不是FileUpload控件,而是一个Iframe
2:这个iframe在链接一个新的页面,那个页面里面有FileUpload控件。
在适当的位置,放置一个上传附件的UpdatePanel区域
<div> <asp:FileUpload ID="FileUpload1" runat="server" /> <asp:Button ID="Button1" runat="server" Text="OK" OnClick="Button1_Click" /> < SPAN>div>
在attachment.aspx里面,上传文件之后调用主页面的js,报告上传情况。这是函数原型:
<script> function callBack(fileName) { document.getElementById('Attach1').innerHTML=fileName; } < SPAN>script>
OK了
相关文章推荐
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题(转)
- 解决AJAX中使用UpdatePanel后再用RegisterStartupScript等无法弹出对话框问题
- (转)解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题(转)
- 解决AJAX中使用UpdatePanel后再用RegisterStartupScript等无法弹出对话框问题
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- (转)解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题
- 解决在asp.net中 使用 ajax UpdatePanel出现乱码问题的解决方案
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- 解决AJAX中使用UpdatePanel后再用Response.Write();无法弹出对话框问题
- (转)解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- 解决FCKeditor在ASP.NET AJAX的UpdatePanel控件中按钮回调后内容丢失的问题
- 终于找到了,Ajax 中使用UpdatePanel时,不能弹出对话框的问题。
- 解决AJAX中使用UpdatePanel后无法弹出js对话框问题(引)
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题
- 解决AJAX中使用UpdatePanel后再用RegisterStartupScript等无法弹出对话框问题
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题