Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SEMANA 03
OBJETIVOS
Luego de completar este laboratorio, el estudiante será capaz de:
Emplear diversos tipos de controles del servidor que ofrece ASP.NET para los Formularios Web
Agregar extensores a los controles estándar
Comprobar la información de las paginas mediante controles de validacion
Crea un cuadro de texto tipo contraseña, con una anchura de 25 caracteres, en el que el
usuario pueda escribir solo hasta 20 caracteres , si la contraseña es argentina mostrara un
mensaje y reenviara hacia otra paginaaspx.
ParametroEntrePaginas.ASPX
ParametroEntrePaginas.ASPX
publicpartialclass_Default : System.Web.UI.Page
{
protectedvoidPage_Load(object sender, EventArgs e)
{
}
protectedvoid Button1_Click(object sender, EventArgs e)
{
if (txtUsuario.Text =="argentina"&&txtPassword.Text =="123" )
{
Response.Redirect("saludo.aspx?val=" + DropDownList1.Text);
}
}
Saludo.aspx
publicpartialclassDefault2 : System.Web.UI.Page
{
protectedvoidPage_Load(object sender, EventArgs e)
{
string id = Request.QueryString["val"].ToString();
Label1.Text+= id;
}
}
2. BUTTON
ademásenabled=”false”
Diseñar :
se pide : el botón estará desabilitado solo cuandoingrese un texto y presione enter se habilitara
y abrirá otra pagina
3. LINKBUTTON
WEBFORM2.ASPX
protectedvoid LinkButton1_Click1(object sender, EventArgs e)
{
Session["apellido"] = txtApellido.Text;
Response.Redirect("cesta.aspx");
En la pagina cesta.aspx mostrara al cargar la pagina los datos ingresado en la pagina anterior
webform2.aspx
publicpartialclassCesta : System.Web.UI.Page
{
protectedvoidPage_Load(object sender, EventArgs e)
{
}
}
4. RADIOBUTTONLIST.ASPX
publicpartialclass_5RadioButtonL
ist : System.Web.UI.Page
{
protectedvoidPage_Load(object sender, EventArgs e)
{
}
protectedvoid RadioButtonList1_SelectedIndexChanged(object sender,
EventArgs e)
{
int total;
total = int.Parse(txtHora.Text)* int.Parse(RadioButtonList1.SelectedValue) ;
lblTotal.Text =total.ToString();
}
}
5. DROPDOWNLIST
protectedvoid DropDownList1_SelectedIndexChanged(object
sender, EventArgs e)
{
intindice;
indice = DropDownList1.SelectedIndex; //indice del
elementoseleccionado
lblPrecio.Text = DropDownList1.SelectedValue;
Image1.ImageUrl = "~/imagenes/" +
DropDownList1.SelectedItem.Text + ".JPG";
6.CheckBoxList
if(CheckBoxList1.Items[i].Selected)
{
lblMensaje.Text += CheckBoxList1.Items[i].Value+ "<br>";
}
Libre01
Diseño
REQUERIMIENTO
SOLUCION