如何在asp:TextBox中放置一个提示/占位符?当我说一个提示时,我的意思是一些文字在用户点击它时会消失.有没有办法使用html/css实现相同的目标?
是否可以placeholder
通过ASP.NET代码更改文本框?如果是这样,怎么样?
标记:
<asp:TextBox ID="TXTPassR" runat="server" CssClass="form-control"
placeholder="Enter password" TextMode="Password"></asp:Textbox>
Run Code Online (Sandbox Code Playgroud)
代码背后:
if (Something)
{
//Change placeholder
}
Run Code Online (Sandbox Code Playgroud) 我正在寻找为用户显示一些文本的方法,以<asp:textbox>
帮助他知道他应该在每个文本框中输入什么数据/格式的文本。它看起来像这样(来自 Facebook 注册页面的示例):
我现在唯一的解决办法是
1- 在 aspx 中设置文本框的默认文本
2- 将其颜色设置为灰色
3- 单击文本框:
1- 将颜色更改为黑色
4- 在更改时,如果文本为空,则将文本设置回默认值
这听起来像是我在 90 年代开发的,文本框是否有开箱即用的属性来执行此操作,或者有任何更智能的方法来执行此操作?
新年快乐