Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/01/2013, 09:06
maialenlopez
 
Fecha de Ingreso: abril-2012
Mensajes: 449
Antigüedad: 12 años, 7 meses
Puntos: 7
Pregunta Respuesta: Como decir que muestre un menú u otro dependiendo del grupo

Cita:
Iniciado por Malenko Ver Mensaje
Puedes hacer que el menu redireccione a (por ejemplo) Logout.aspx. En Logout.aspx cierras la validación por formulario (SignOut) y vacias las variables de sesión (Session.Clear y Session.Abandon) y y redireccionas a Login.aspx (con un Response.Redirect).
Hola;

He creado como me has indicado un Logout.aspx pero no entiendo eso que me dices de cerrar la validacion por formulario (SingOut).

Logout.aspx:
Código aspx:
Ver original
  1. <%@ Page Title="Iniciar sesión" Language="vb" MasterPageFile="~/Site.Master" AutoEventWireup="false"
  2.     CodeBehind="Logout.aspx.vb" Inherits="HojaDeGastos.Login" %>
  3.  
  4. <asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
  5. </asp:Content>
  6. <asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
  7.     <h2>
  8.         Cerrando sesión...
  9.     </h2>
  10. </asp:Content>

Logout.aspx.vb:
Código vb.net:
Ver original
  1. Public Class Logout
  2.     Inherits System.Web.UI.Page
  3.  
  4.     Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  5.         Session.Clear()
  6.         Session.Abandon()
  7.  
  8.         Response.Redirect(String.Format("~/Login.aspx"))
  9.     End Sub
  10. End Class
__________________
Gracias por todo;

Un saludo