Control ASP.NET TextBox con texto de etiqueta en segundo plano
Pregunta
Estoy creando una página de inicio de sesión.Quiero crear controles ASP.NET TextBox que tengan "Nombre de usuario" y "Contraseña" como texto, pero tan pronto como reciban el foco, estas palabras deberían desaparecer y todo lo que escriba el usuario debería aparecer, como un cuadro de texto normal.Si el usuario lo deja en blanco y pasa al siguiente cuadro de texto, estas palabras aparecen nuevamente.Esto eliminará la necesidad de tener etiquetas separadas delante de los cuadros de texto.Agradecería que alguien pudiera compartir su experiencia para hacer esto.
Solución
Utilizar el Extensor de marca de agua de cuadro de texto eso está en el kit de herramientas AJAX de Microsoft.
Otros consejos
Google "Cuadro de texto de marca de agua ASP.NET".Hay un montón de implementaciones.