У меня сейчас точно такая же проблема, как и у вас.
На данный момент я сделал несколько JavaScript, чтобы справиться с этой ситуацией, заполнив текущий ввод текстовым значением «По умолчанию». Я также изменяю цвет стиля, когда значение «По умолчанию» на входе - серый, а не черный.
Затем, когда пользователь нажимает на ввод, вызывается другая функция JavaScript, чтобы очистить его и изменить цвет на Черный!
Так что моя проверка Javascript основана на моем стиле ввода цвета. Мне не очень нравится, как я это делаю, потому что валидатор должен работать ...
Я нашел кое-какую информацию об этом:
http://forums.asp.net/t/1066821.aspx
http://forums.asp.net/t/1057570.aspx
Но на самом деле, когда я вставляю их tagMapping в мой web.config, все мои элементы управления на моей главной странице или странице .apsx не могут быть найдены на моей странице .apsx.vb ...
P.S. Если вы хотите, чтобы я дал вам мой текущий Javascript (работает отлично), просто скажите мне:)