ASP.NET - Validar varios textbox vacios .aspx C#

   
Vista:

Validar varios textbox vacios .aspx C#

Publicado por Jose joseherzu94@gmail.com (1 intervención) el 07/04/2016 23:43:30
Necesito que alguien me pueda ayudar para validar que todos los textbox no este vacios pero en aspx C#
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Oscar

Validar varios textbox vacios .aspx C#

Publicado por Oscar (5 intervenciones) el 15/04/2016 04:13:43
Puedes utilizar el control de validación que te provee aspx: RequiredFieldValidator, si no se ha ingresado
un valor en el textbox muestra el ErrorMessage, para esto, en el control RequiredFieldValidator tienes que
asociarlo con el textbox a validar, esto con la pripiedad: ControlToValidate ="txt_a_validar", sólo tienes que tener en cuanta que
al enviar tu formulario, el boton que dispara el evento tiene que tener la propiedad: ValidationGroup="form_ejm", a su vez
debe coincidir en los controles RequiredFieldValidator para los textbox que desees validar.

Este control:RequiredFieldValidator tiene más funcionalidades, pero esto es lo básico, te recomiendo darle
una checada.

página.aspx

///

<form id="form1" runat="server">

<asp:TextBox Height="35" ID="txt_nombre" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator_nombre" ControlToValidate="txt_nombre"
ErrorMessage="*requerido" ForeColor="Red" ValidationGroup="form_ejm"></asp:RequiredFieldValidator>

<asp:TextBox Height="35" ID="txt_app" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator_app" ControlToValidate="txt_app"
ErrorMessage="*requerido" ForeColor="Red" ValidationGroup="form_ejm"></asp:RequiredFieldValidator>

<asp:Button ID="guardar" Text="Guardar" runat="server" OnClick="guardar_Click"
ValidationGroup="form_ejm" />

</form>

///
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Publicado por Luis Enrique Sosa Arres (2 intervenciones) el 30/05/2016 02:28:47
Hola amigo..
He realizado un video en donde me permite explicar cada una de las validaciones y muestro un ejemplo de lo cual requieres
Te dejo el link y espero te funcione a la perfeccion.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alexis

Validar varios textbox vacios .aspx C#

Publicado por Alexis (6 intervenciones) el 18/06/2016 08:56:06
lees como mi sobrina x'D
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Publicado por Jesus Ramirez Serrano (2 intervenciones) el 19/05/2016 18:28:04
Hola amigo, yo lo hice de esta forma, por ultimo mandas llamar el metodo ValidarCampos() dentro tu boton
Espero te sirva


1
2
3
4
5
6
7
8
9
public bool ValidarCampos()
{
	if (this.txtRFC.Text.Equals(""))
	{
		Response.Write("El campo RFC esta vacio");
		return false;
	}
	return true;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Publicado por Ricardo (2 intervenciones) el 20/05/2016 05:52:32
TextBox con la validación del campo requerido.

<asp:Textbox id="txtLastName" runat="server"></asp:Textbox>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server"
ControlToValidate="txtLastName"
ErrorMessage="Last name is a required field."
ForeColor="Red">
</asp:RequiredFieldValidator>

*Para que comprendas mejor el código, ingresa al siguiente link:
https://msdn.microsoft.com/es-es/library/e78xxk8k(v=vs.100).aspx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Es facil primero debes de crear un metodo para que los valide y mandar a llamarlo desde donde lo ocupes

1
2
3
4
5
6
7
8
9
public bool ValidarCampos()
{
	if (this.txt.Text.Equals(""))
	{
		Response.Write("El campo esta vacio");
		return false;
	}
	return true;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Publicado por lorena elideth (10 intervenciones) el 20/05/2016 07:12:11
Puedes hacerlo de distintas formas algunas son las siguiente:


Con un Metodo y despues solo lo mandas traer donde necesites hacer uso de el

1
2
3
4
5
6
7
8
9
10
public bool ValidarCampos()
{
	if (this.txt.Text.Equals(""))
	{
		Response.Write("El campo  esta vacio");
		return false;
	}
 
	return true;
}



Validar mediante el boton de guardar (este es recomendado cuando solo se ocupa pocas veces)

1
2
3
4
5
6
7
8
9
10
11
12
13
private btnCrear_Click(..){
 
    if(string.IsNullOrEmpty(Textbox1.Text)){
 
           MessageBox.Show("Debe llenar toda la informacion");
 
           return;
 
    }
 
    //aqui pondrias el codigo de guardar
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Publicado por Esmeralda (19 intervenciones) el 20/05/2016 15:06:21
Podrias crear una controladora unica para la vista que vallas a utilizar
y asi te valide todos los datos que tengas en tu clase.
Para int y string
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public bool tipoDato(object _o)
{
	try
	{
		UniSol a = (UniSol)_o;
		int.Parse(a.StrClave1);
		a.StrClave1.ToString();
		return true;
	}
	catch (Exception _e)
	{
		return false;
	}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Publicado por Esmeralda (19 intervenciones) el 20/05/2016 15:58:14
Puedes utilizar este codigo para cada una de tus clases al momento de mandar a llamar las variables a ingresar.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public bool tipoDato(object _o)
{
	try
	{
		UniSol a = (UniSol)_o;
		int.Parse(a.StrClave1);
		//a.StrClave1.ToString();
		return true;
	}
	catch (Exception _e)
	{
		return false;
	}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Publicado por Susana (1 intervención) el 20/05/2016 18:32:01
Hola, puedes usar éste código para los textbox

1
2
3
4
5
<form id="form1" runat="server">
<asp:TextBox Height="150" ID="txtNombre" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" ID="rfvNombre" ControlToValidate="txtNombre"
ErrorMessage="Campo Requerido" ValidationGroup="form_ejm"></asp:RequiredFieldValidator>
</form>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Validar varios textbox vacios .aspx C#

Publicado por Santiago Cuelalr santiago.cch23@hotmail.es (1 intervención) el 21/05/2016 22:19:10
Que tal amigo eso es algo muy sencillo de hacer ya que asp te lo facilita puedes agregar tu caja de texto y en la herramienta de lavidacion escojes uno que se llame RequiredFieldValidator y solo vas configurando a que caja de texto quieres que se aplique y si lo quieres hacer desde codigo lo puedes hacer de esta manera

1
2
<asp:TextBox ID="txtNombreUsuario" runat="server" ValidationGroup="btnLogin">
</asp:TextBox>

1
<asp:RequiredFieldValidator ID="rfvNombreUsuario" runat="server" ErrorMessage="Valor Requerido" ControlToValidate="txtNombreUsuario" CssClass="mensajeError" ValidationGroup="btnLogin"></asp:RequiredFieldValidator>

De esta manera lo hacemos por codigo y resulta de igual manera espero te ayude saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar