Asp.net 如何在FileUpload控件C中添加水印文本#
我有一个文件上传控制在我的网站,现在我需要添加水印文本上,但没有得到任何成功 我尝试了Asp.net 如何在FileUpload控件C中添加水印文本#,asp.net,html,file-upload,Asp.net,Html,File Upload,我有一个文件上传控制在我的网站,现在我需要添加水印文本上,但没有得到任何成功 我尝试了AJAX TextWaterMarkExtender和Placeholder属性,但仍然不起作用 谁能给出一个解决方案 多亏了文件上载控件或任何HTML文件上载控件总是很难修改,因为浏览器努力将攻击面最小化,我们通常用于设置表单控件样式的大多数CSS属性没有任何效果 无法提供水印,因为您不能在那里提供文本。(现代浏览器对浏览器控件的安全性同样如此) 您认为包含ajax的水印内容不会应用于ASP:UploadCO
AJAX TextWaterMarkExtender
和Placeholder
属性,但仍然不起作用
谁能给出一个解决方案
多亏了文件上载控件或任何HTML文件上载控件总是很难修改,因为浏览器努力将攻击面最小化,我们通常用于设置表单控件样式的大多数CSS属性没有任何效果 无法提供水印,因为您不能在那里提供文本。(现代浏览器对浏览器控件的安全性同样如此) 您认为包含ajax的水印内容不会应用于ASP:UploadCOntrol 然而,从你的问题,我知道你想给用户更好的可视化,当他们上传任何东西 有两种方法,一种是使用自定义CSS属性并将其应用于控件
<style id="cssStyle" type="text/css" media="all">
.CS
{
background-color:#AB00CC;
color: Red;
border: 5px solid #AB00CC;
font: Verdana 10px;
padding: 1px 4px;
font-family: Palatino Linotype, Arial, Helvetica, sans-serif;
}
</style>
<asp:FileUpload ID="FileUpload1" CssClass="CS" runat="server" />
Or
<input id="readFile" type="file" class="CS" runat="server" />
.CS
{
背景色:#AB00CC;
颜色:红色;
边框:5px实心#AB00CC;
字体:Verdana 10px;
填充:1px4px;
字体系列:Palatino-Linotype、Arial、Helvetica、无衬线字体;
}
; 也要这样做。上面将允许您生成类似给定图像的内容。尝试使用文件样式的jquery插件。
您还可以在此处自定义文本框和文件上载按钮。以下是链接:
我想你做不到,吉加·潘达亚的解释是对的。
我认为有三种可能性
1-使用JS插件(易于操作并解决您的问题)
2-使用第三方控件(易于操作并解决您的问题)。
3-开发你的上传控制(简单,但需要更多的努力)
在我看来,选项1和2更好。请看这篇文章:它可能会帮助你。啊哈,赏金,,,,,,,;)以下是我这边的答案…我不明白,水印存在于文本文件、图像文件或其他任何地方?我认为这个解决方案只对输入进行样式设置,他想添加水印,水印文本不应被识别为文件路径。