Если вы используете AJAX, вы можете использовать TextBoxWatermark, который является расширением ajax asp.net. Это, наверное, самый простой способ сделать это. Если вы не используете ajax, вы можете использовать JS.
Если вы хотите, вы можете сделать это в jquery:
$(document).ready(function() {
var w = "Search...";
if($("#txtS").val() == "") {
$("#txtS").val(watermark);
}
$("#txtS").focus(function() {
if(this.value == watermark) {
this.value="";
}
}).blur(function() {
if(this.value=="") {
this.value = watermark;
}});
});
Первая функция устанавливает водяной знак. Функция фокусировки проверяет, устанавливаете ли вы фокус на первоначальный водяной знак. Если это так, текстовое поле становится пустым. Когда вы покидаете текстовое поле (размытие), если вы ничего не печатали, оно возвращается к водяному знаку. Большинство примеров можно найти на codedigest или на сайте jquery.