我的遗留网页上有一个asp:FileUpload
控件,其中包含OnClick
个事件。在文件名中使用括号()
上传.xsls电子表格时,例如" somefile(2).xsls,"使用Chrome浏览器时,不会调用UploadButton_Click
处理程序。相反,网页会重定向到默认页面,就像发生错误一样。
但是,没有括号的文件名可以正常工作。 (IE没有问题。)
我需要帮助调试这个。点击处理程序中的断点不会在此方案中出现。 Response.Write
等等,并不好,因为事件没有被击中。
代码就是这样:
<asp:FileUpload id="FileUpload1" runat="server">
</asp:FileUpload>
<asp:Button id="UploadButton"
Text="Upload file"
OnClick="UploadButton_Click"
runat="server">
</asp:Button>