Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: llogui en 5 Agosto 2016, 03:01 am



Título: Color celeste de clase en codigo asp.net c#
Publicado por: llogui en 5 Agosto 2016, 03:01 am
Hola, como les va???..........disculpen que los moleste, no salen coloreada de celeste las clases en el codigo por lo que considero hay una falla en el programa, dado que cuando lo corro, no arma una barra de menu con las paginas a las que yo podria acceder.......

Si saben por que sucede esto y como se soluciona, agradeceria que me lo hiciera saber.........dejo codigo con el error, subrayado......Gracias, saludos......

Código
  1. try
  2.            {
  3.                string nombreUsuario = txtUserName.Value.Trim();
  4.                string clave = txtPassword.Value.Trim();
  5.                UsuarioEntity usuario = new UsuarioEntity();
  6.                usuario.UserName = nombreUsuario;
  7.                usuario.Password = clave;
  8.                UsuarioEntity iniciado = new AccesoLogicaUsuario().accesoUsuario(usuario);
  9.                if (iniciado != null)
  10.                {
  11.                    Sesion sesion = new Sesion();
  12.                    sesion.Usuario = iniciado;
  13.  
  14.                    Session[SessionSesionActual] = sesion;
  15.  
  16.                    Response.Redirect("Home.aspx");
  17.                }
  18.                else
  19.  


Título: Re: Color celeste de clase en codigo asp.net c#
Publicado por: Eleкtro en 5 Agosto 2016, 09:47 am
Hola

dejo codigo con el error, subrayado

¿Donde está el supuesto mensaje de error?, no lo has compartido.



como se soluciona

Sólo has compartido un bloque try/catch incompleto sin mencionar el error, lo único que te puedo decir es que el "fallo" está en que al bloque de código le faltan los brackets de cierre.

Código
  1. try {
  2.  
  3.    string nombreUsuario = txtUserName.Value.Trim();
  4.    string clave = txtPassword.Value.Trim();
  5.    UsuarioEntity usuario = new UsuarioEntity();
  6.    usuario.UserName = nombreUsuario;
  7.    usuario.Password = clave;
  8.    UsuarioEntity iniciado = new AccesoLogicaUsuario().accesoUsuario(usuario);
  9.  
  10.    if (iniciado != null) {
  11.        Sesion sesion = new Sesion();
  12.        sesion.Usuario = iniciado;
  13.        Session[SessionSesionActual] = sesion;
  14.        Response.Redirect("Home.aspx");
  15.  
  16.    } else {
  17.      // Insertar código aquí...
  18.  
  19.    }
  20.  
  21. }

PD: De todas formas, debes tener en cuenta que el simple hecho de que Visual Studio no coloree las instrucciones a veces es un error de la propia IDE, el cual se soluciona reiniciándola.

Saludos!