Foros del Web » Programando para Internet » ASPX (.net) »

Ventana de mensaje

Estas en el tema de Ventana de mensaje en el foro de ASPX (.net) en Foros del Web. Hola, ¿cómo estás? Quisiera comentarles una duda que tengo y no sé resolver. Lo que quiero hacer es que, al ejecutar una acción (por ejemplo ...
  #1 (permalink)  
Antiguo 14/10/2012, 14:04
 
Fecha de Ingreso: junio-2010
Mensajes: 17
Antigüedad: 14 años, 5 meses
Puntos: 0
Ventana de mensaje

Hola, ¿cómo estás?

Quisiera comentarles una duda que tengo y no sé resolver.
Lo que quiero hacer es que, al ejecutar una acción (por ejemplo registrar un usuario), si la misma es exitosa que me muestre en la página una ventana con un mensaje "Usuario registrado correctamente", caso contrario un mensaje que diga "Usuario no registrado". Les paso el código que tengo actualmente por si sirve de algo (VB.Net).
La página está hecha en VS2008 en ASP.Net y los textbox y botones están un TabPanel de AJAX (no se si es relevante pero por las dudas).

Aclaro, el mensaje puede ser en javascript o lo que sea, pero quiero que me muestre algo, jeje!


Código VB.Net:

Protected Sub btnRegistrar_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnRegistrar.Click
Dim oUsuario As New BE.BE.Usuario_BE

With oUsuario
.Nombre = txtNombre.Text
.Apellido = txtApellido.Text
.idUsuario = txtUsuario.Text
.Password = txtContraseña.Text
.IntFallidos = 0
.UltimoLogin = Date.Now
.Estado = 1
End With

Try
If BLL.BLL.Usuario_BLL.RegistrarUsuario(oUsuario) Then
'Mensaje de registro correcto
Else
'Mensaje de registro incorrecto
End If
Catch ex As Exception

End Try
End Sub


Desde ya,
muchas gracias.

Saludos,
Diego.
  #2 (permalink)  
Antiguo 18/10/2012, 10:03
Avatar de cristiantorres  
Fecha de Ingreso: marzo-2012
Mensajes: 383
Antigüedad: 12 años, 8 meses
Puntos: 61
Respuesta: Ventana de mensaje

Podrías usar como bien dices javascript.
Código vb.net:
Ver original
  1. If BLL.BLL.Usuario_BLL.RegistrarUsuario(oUsuario) Then
  2.     Response.Write("<script language='JavaScript'>alert('Usuario Registrado...!!!');</script>")
  3. Else
  4.    Response.Write("<script language='JavaScript'>alert('Registro Incorrecto...!!!');</script>")

También podrías en un label mostrar el mensaje.
Código vb.net:
Ver original
  1. If BLL.BLL.Usuario_BLL.RegistrarUsuario(oUsuario) Then
  2.     Label.Text = "Usuario Registrado"
  3. Else
  4.    Label.Text = "Registro Incorrecto"

O si incluso podrías usar ambos métodos

Saludos.
__________________
Visita mi Blog C#, vb.net, asp.net, sql, java y mas...
Blog Cristian Torres
  #3 (permalink)  
Antiguo 02/11/2012, 15:35
 
Fecha de Ingreso: junio-2010
Mensajes: 17
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Ventana de mensaje

Mil gracias Cristian!!!!! Perdon por la demora de la respuesta.

Me sirvió, anda perfecto.

Saludos,

Etiquetas: asp, mensaje, net, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:17.