Para manejar sesiones utilizando AJAX en ASP.NET se debe importar la biblioteca AJAX
Imports Ajax ‘en el caso de que no se quiera utilizar “Ajax.cqs”en el código que sigue
Posteriormente, se debe explicitar que se quiere tener acceso a la variable Session, inficando además el tipo de acceso: Read (lectura), Write (escritura) y ReadWrite (lectura/escritura) utilizando la siguiente línea como encabezado de la función:
<Ajax.AjaxMethod(HttpSessionStateRequirement.ReadWrite)> _
de esta forma, un ejemplo de función que accede a la variable Session sería
<Ajax.AjaxMethod(HttpSessionStateRequirement.ReadWrite)> _
Public Function Validar(ByVal rut As String, ByVal clave As String) As Boolean
Session(“rut”) = rut
Session(“clave”) = clave
Return True
End Function
La función anterior entonces sólo se encarga de guardar el rut y la clave que se entrega como parámetros y responde siempre true (por ejemplo, que la operación fue exitosa). Obviamente, éste código sólo sirve para efectos de ejemplo.






