У меня есть стандартный ввод:Добавить HTML5 замещающий текст в текстовом поле .net
<asp:TextBox type="text" runat="server" id="txtSearchTerm" />
я хотел бы, чтобы это сделать с динамическим HTML5 заполнителем. Что-то вроде:
'Code Behind
txtSearchTerm.**placeholder** = "Search " + Site.Name
Так что выводит следующий HTML:
<input type="text" runat="server" id="txtSearchTerm"
placeholder="Search Site #1" />
где Site.Name = "Сайт # 1".
txtSearchTerm. placeholder не является собственностью. Я настроил его на текст, а затем запустил javascript, чтобы показать/скрыть в фокусе, но я бы скорее просто использовал значение placeholder HTML5. Как я могу это сделать?
Просьба не обращаться к JS/клиентской стороне.
Смотрите также http://stackoverflow.com/questions/15823983/how -do-i-put-hint-in-a-asptextbox – goodeye