您的位置:首页 > 其它

解决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区域

 
<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了

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐