Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何设置asp:FileUpload按钮的样式?_C#_Asp.net_Web Applications_File Upload - Fatal编程技术网

C# 如何设置asp:FileUpload按钮的样式?

C# 如何设置asp:FileUpload按钮的样式?,c#,asp.net,web-applications,file-upload,C#,Asp.net,Web Applications,File Upload,我遇到过这样一种情况,即需要对Browse/SelectFile/etc按钮进行样式设置,使其与其他地方的传统样式相匹配 以前我试图隐藏默认控件并公开自己的浏览和保存按钮,但我发现在FileUpload控件样式中执行style=“visibility:hidden;width:0px”会破坏IE的控件 那么如何设置股票asp:FileUpload按钮的样式呢 谢谢。如果您尝试改用style=“display:none;”怎么办?与我的效果相同。在Chrome/FF中运行良好,但IE不喜欢。您使用

我遇到过这样一种情况,即需要对Browse/SelectFile/etc按钮进行样式设置,使其与其他地方的传统样式相匹配

以前我试图隐藏默认控件并公开自己的浏览和保存按钮,但我发现在FileUpload控件样式中执行
style=“visibility:hidden;width:0px”
会破坏IE的控件

那么如何设置股票asp:FileUpload按钮的样式呢


谢谢。

如果您尝试改用style=“display:none;”怎么办?

与我的效果相同。在Chrome/FF中运行良好,但IE不喜欢。您使用的是哪个版本的IE?否则,如果您可以使用Jquery,它有一个.hide()方法,该方法的工作原理应该类似于display:none,但在IE.9.0.8中可能会更好。这在早期版本的IE中不是一个问题吗?据我所知不是,但我从来没有尝试过隐藏文件上传,其他控件我总是能够通过显示隐藏:无;在所有浏览器中。环顾四周后,出于安全原因,您似乎无法轻松设置样式。请参阅最后一条消息。还有一种方法可以在相同的链接中绕过它,即标记答案的链接