小编tif*_*lou的帖子

将HTML5占位符文本添加到文本框.net

我有一个标准输入:

<asp:TextBox type="text" runat="server" id="txtSearchTerm" />
Run Code Online (Sandbox Code Playgroud)

我想用动态HTML5占位符进行渲染.就像是:

'Code Behind
txtSearchTerm.**placeholder** = "Search " + Site.Name
Run Code Online (Sandbox Code Playgroud)

这样它输出以下HTML:

<input type="text" runat="server" id="txtSearchTerm" 
placeholder="Search Site #1" />
Run Code Online (Sandbox Code Playgroud)

其中Site.Name ="Site#1".

txtSearchTerm.占位符不是属性.我把它设置为文本然后运行javascript来显示/隐藏焦点但我宁愿只使用HTML5占位符值.我怎么渲染这个?

请不要JS /客户端解决方案.

.net vb.net asp.net html5

25
推荐指数
3
解决办法
5万
查看次数

标签 统计

.net ×1

asp.net ×1

html5 ×1

vb.net ×1