Principales respuestas
Validar textbox vacío con mensaje de error

Pregunta
-
Hola amigos, mi consulta es la siguiente
Necesito validar que un texto que no este vacío, mi problema esta en mostrar un mensaje, por ejemplo “Debe ingresar el Nombre” y si es posible que quede el cursor en el textbox correspondiente que en este casi seria Nombre.
Esto tengo:
if (!string.IsNullOrEmpty(TextBoxNombre.Text))
{
cmd.Parameters.AddWithValue("@nombre", TextBoxNombre.Text);
}
Pd: he intentado poner el mensaje de error y no me ha resultado, y menos me ha resultado dejar el cursor en donde correspode al error. Gracias a los que puedan ayudar.
viernes, 1 de octubre de 2010 0:20
Respuestas
-
jejejejejej
ok así sería mi amigo
<asp:TextBox ID="TextBoxNombre" runat="server" TextMode="SingleLine" Width="324px"></asp:TextBox><br /><asp:RequiredFieldValidator runat="server" id="rfv" ControltoValidate="TextBoxNombre">Debe completar todos los campos</asp:RequiredFieldValidator>
Coding "La lucha diaria" - D3S........D4S
Necesitamos un voto: Aquí
"Ya tengo Blog :D": Primer Entrada Silverlight y WCF RIA- Marcado como respuesta ManOrl viernes, 1 de octubre de 2010 1:07
viernes, 1 de octubre de 2010 1:03
Todas las respuestas
-
<asp:TextBox ID="txt" runat="server" TextMode="SingleLine"></asp:TextBox>
<br>
<asp:RequiredFieldValidator runat="server" id="rfv" ControltoValidate="txt" initialvalue=" ">
Debe completar todos los campos
</asp:RequiredFieldValidator>Es mejor esto, y claro no esta de mas la validación en el servidor, para enviar un alert desde el servidor
ScriptManager.RegisterStarupScript(this, this.gettype(), uniqueID,"alert('Ingrese los datos');", true);
Saludos
Coding "La lucha diaria" - D3S........D4S
Necesitamos un voto: Aquí
"Ya tengo Blog :D": Primer Entrada Silverlight y WCF RIA- Propuesto como respuesta Felipe Sotelo S viernes, 1 de octubre de 2010 0:33
viernes, 1 de octubre de 2010 0:33 -
Hola Felipe, me da el siguiente error: System.Web.HttpException: No se puede encontrar el identificador de control 'txt' al que hace referencia la propiedad 'ControlToValidate' de 'rfv'.
<asp:TextBox ID="TextBoxNombre" runat="server" TextMode="SingleLine" Width="324px"></asp:TextBox><br /><asp:RequiredFieldValidator runat="server" id="rfv" ControltoValidate="txt" initialvalue=" ">Debe completar todos los campos</asp:RequiredFieldValidator>viernes, 1 de octubre de 2010 0:49 -
ControltoValidate ahi va el ID del control el cual quieres validar... es decir el nombre ID de tu control
Saludos
Coding "La lucha diaria" - D3S........D4S
Necesitamos un voto: Aquí
"Ya tengo Blog :D": Primer Entrada Silverlight y WCF RIAviernes, 1 de octubre de 2010 0:52 -
<asp:RequiredFieldValidator runat="server" id="TextBoxNombre" ControltoValidate="txt" initialvalue=" ">
Debe completar todos los campos
</asp:RequiredFieldValidator>Felipe, no funciona tampoco...
El identificador 'TextBoxNombre' ya está siendo utilizado por otro control. (¿Cual es el control al que te refieres?)
viernes, 1 de octubre de 2010 0:59 -
jejejejejej
ok así sería mi amigo
<asp:TextBox ID="TextBoxNombre" runat="server" TextMode="SingleLine" Width="324px"></asp:TextBox><br /><asp:RequiredFieldValidator runat="server" id="rfv" ControltoValidate="TextBoxNombre">Debe completar todos los campos</asp:RequiredFieldValidator>
Coding "La lucha diaria" - D3S........D4S
Necesitamos un voto: Aquí
"Ya tengo Blog :D": Primer Entrada Silverlight y WCF RIA- Marcado como respuesta ManOrl viernes, 1 de octubre de 2010 1:07
viernes, 1 de octubre de 2010 1:03 -
Gracias Felipe, Saludos :)viernes, 1 de octubre de 2010 1:07
-
Con gusto!!
Coding "La lucha diaria" - D3S........D4S
Necesitamos un voto: Aquí
"Ya tengo Blog :D": Primer Entrada Silverlight y WCF RIAviernes, 1 de octubre de 2010 1:16