c# - ASP :FileUpload edit "No file selected" message

标签 c# css asp.net asp.net-webpages

我只需要知道在没有选择文件时是否有办法更改Asp:FileUpload 显示的消息

This message

谢谢。

最佳答案

http://jsfiddle.net/ZDgRG/

见上面的链接。我使用 css 隐藏默认文本并使用标签显示我想要的内容:

html

<div>
      <input type='file' title="Choose a video please" id="aa" onchange="pressed()">
      <label id="fileLabel">Choose file</label>
</div>

CSS

input[type=file]{
    width:90px;
    color:transparent;
}

JavaScript

window.pressed = function(){
    var a = document.getElementById('aa');
    if(a.value == "")
    {
        fileLabel.innerHTML = "Choose file";
    }
    else
    {
        var theSplit = a.value.split('\\');
        fileLabel.innerHTML = theSplit[theSplit.length-1];
    }
 };

关于c# - ASP :FileUpload edit "No file selected" message,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20201424/

相关文章:

C# 4.0 反馈

css - 不工作的 CSS 选择器

javascript - 有没有办法用 CSS 在光标和输入中的占位符文本之间添加空格?

asp.net - 关于 .net div 类样式

javascript - 检查服务器端 div 是否可见

asp.net - 是否为 BLOB - 缓存图像

c# - 如何在 VS2010 中从另一个 DLL 调试一个 DLL

c# - 如何在打字时将焦点设置在文本框的末尾?

c# - 如果不应该将 MigrateAsync() 用于生产环境,如何应用 EF Core 迁移?

jquery - 如何在 typescript 中使用 jQuery 控制轮播?