Lab ASP.Net
Lab ASP.Net
NET
Introducción
Introducción
1. Abra Visual Studio .NET y genere un nuevo proyecto del tipo Web Application
con el nombre AspNet_Lab.
Control ID Text
Text box txtName Name
Button cmdSubmit Submit
Label lblMessage Message
7. Agregue texto en el TextBox y luego haga click en el botón Submit para ver
cómo el valor es mantenido luego de realizar un roud-trip al servidor.
10. Haga click con el botón derecho sobre el formulario Web cuando se
encuentra en vista diseño y elija la opción Properties.
11. Cambie el Target Schema a Internet Explorer 3.02 / Navigator 3.0 y haga
click en OK.
12. Guarde los cambios y visualice nuevamente la página en el browser.
15. Haga click con el botón derecho sobre el formulario y seleccione la opción
Properties.
18. Agregue un control del tipo Button al formulario Web y visualice la página en
formato HTML. El nuevo control no posee el atributo style.
19. En vista diseño, agregue el control del lado del servidor llamado Calendar al
formulario Web y luego vea la página en formato HTML.
Localice el HTML del control Calendar:
<asp:Calendar id="Calendar1" runat="server"></asp:calendar>
20. Guarde los cambios y vea la página desde el browser, luego vea el código
de la página que se generó en el browser.
Note todo el HTML que fue generado para el control Calendar.
23. Haga click en la opción Auto Format para visualizar los diferentes estilos del
cuadro de diálogo Calendar Auto Format. Haga click sobre Colorful 1 y
luego click en OK.
Introducción
4. En la vista diseño, haga doble click sobre el control de tipo Button, lo cual
generará la página code-behind y el controlador de evento Click.
Note que en la página code-behind, el código existente ha sido generado a
partir de un template por el Visual Studio .NET .
6. En el Solution Explorer, haga click con el botón derecho del mouse sobre
events.aspx y seleccione “Set As Start Page”, luego ejecute la aplicación.
9. Cierre el browser.
Introducción
En este ejercicio verá cómo utilizar las variables de sesión para mantener la
información de estado. Adicionalmente configurará en entorno para mantener el
estado en formato cookieless.
Control ID Text
Label Usuario
TextBox txtUsuario
Button cmdLogin OK
5. Haga doble click sobre el control cmdLogin para visualizar el controlador del
evento click de ese control.
Private Sub _
cmdLogin_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles cmdLogin.Click
Session.Add("Nombre", txtUsuario.Text)
End Sub
Response.Redirect("Bienvenida.aspx")
Private Sub _
Page_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
If Not IsNothing(Session.Item("Nombre")) Then
Response.Write("Bienvenido " & Session.Item("Nombre"))
Else
Response.Redirect("Login.aspx")
End If
End Sub
10. Escriba su nombre y haga click sobre el botón OK. Notará cómo la aplicación
lo redirecciona a la página Bienvenida.aspx y le muestra el valor
introducido.