Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2007, 18:19
Avatar de zacktagnan
zacktagnan
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años, 1 mes
Puntos: 3
Pasar Control como Parámetro

Hola a tod@s:

Programando con C# en ASP 1.1 ó ASP 2.0

Estoy queriendo hacer un archivo con funciones genéricas para validar un formulario.

¿Se puede pasar en una función todo un control web para luego manejar sus propiedades?

Por ejemplo que:

- Al hacer clic en el botón de envío del formulario, se comprueba que un CheckBox está chequeado

[Al hacer clic en ENVIAR]
comprobar(CheckBox1);

[en el archivo dónde se valida]
Código:
public static bool casilla_chequeada(CheckBox control)
{
	if(control.Checked == true)
	{
		return "control chequeado";
	}
}

En proyectos win.form con Visual Basic, se pueden pasar controles como parámetros de esta manera:
Código:
Private Sub nomProcedimiento(ByVal CheckBox1 As CheckBox)
	If (CheckBox1.Checked = True) Then
		...
	End If
End Sub
__________________
Saludos,

zacktagnan.
=================================================