本地化< asp:FileUpload>。 IE问题

我想要做的是本地化
<asp:FileUpload>
控制。据我所知,这是不可能的,因为
input file
是由浏览器呈现的,并且无法从服务器控制它。 所以我这样做:我创建
<asp:FileUpload>
,使其透明,创建
input text
input button
并写入
function browse() {
    $('#fileupload').click();
}
input button
onclick
事件。 firefox和chrome做得很好,IE8 - 没有:它打开
fileupload
的“浏览...”对话框,将它的值写入
input text
(通过
$('#filepath').val($('#fileupload').val());
),但是当我开始上传时,出现了这个问题:在Postback for FileUpload之前的jQuery函数在ASP.NET中 所以我的问题是:是否还有其他(更好的?)方式来覆盖上传控件(自定义宽度,按钮上的本地化文本等等),适用于每个浏览器? 谢谢。     
已邀请:
你到目前为止尝试过uploadify吗?     

要回复问题请先登录注册