html - asp :TextBox change placeholder via . NET代码隐藏

标签 html asp.net .net

是否可以通过后面的 ASP.NET 代码更改文本框 placeholder?如果是,怎么办?

标记:

<asp:TextBox ID="TXTPassR" runat="server" CssClass="form-control" 
    placeholder="Enter password" TextMode="Password"></asp:Textbox>

代码隐藏:

if (Something)
{
   //Change placeholder
}

最佳答案

使用Attributes.Add() :

if (Something)
{
    TXTPassR.Attributes.Add("placeholder", "Some Text");
}

AttributeCollection.Add Method (String, String): Adds an attribute to a server control's AttributeCollection object.

关于html - asp :TextBox change placeholder via . NET代码隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37348307/

相关文章:

python - 使用 Beautiful Soup 提取特定列表项

javascript - ajax 调用在外部 js 文件中不起作用

c# - 为什么我不能在 C# 的静态 Main 方法中声明静态变量

php - 如何制作动态 rowspan codeigniter

javascript - 预加载图像数组以加快加载速度

javascript - 我怎样才能让这个 Jquery 幻灯片工作?

asp.net - 访问不同培养的资源文件

c# - ASP.NET AJAX 工具包组合框 : avoid the need to click ENTER twice to postback

java - 当使用 Java Slick 2D 或 .NET XNA 框架时,用户输入如何保持独立于 FPS?

c# - 为什么没有 setter 的属性没有序列化