ASP.NET - MsgBox con ASP.NET

 
Vista:

MsgBox con ASP.NET

Publicado por Carlos (15 intervenciones) el 11/05/2005 10:19:07
Hola familia, soy nuevo en esto de ASP.NET y tengo una duda....
Mi idea es que en la pagina de loggin, si un usuario no existe, mostrarle un MsgBox, pero no sé cómo... Se puede ejecutar una función que está en el código HTML? Lo he conseguido hacer asociando una funcion de HTML a un evento del botón, pero entonces el problema es que el MsgBox me sale siempre, independientemente de que el usuario exista o no... alguien puede ayudarme?
GRACIAS de antemano....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:MsgBox con ASP.NET

Publicado por Emiliano (3 intervenciones) el 13/05/2005 20:13:33
Carlos, por favor fijate en esta pagina de microsoft. En la misma explican como realizar lo que tu quieres.

http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art120.asp

Saludos y espero haberte ayudado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Alternativa

Publicado por Claudia (47 intervenciones) el 14/05/2005 00:33:42
hola,

Mira yo he tenido el mismo problema, y bueno me parecio una novelona la propuesta de microsoft, entonces alguien me ha pasado este codigo que pues a mi me ha funcionado, te escribo lo que debes hacer , espero que te sirva

1. En tu pagina html debes agregar

<script><asp:Literal id="ltlAlert" runat="server" EnableViewState="False"></asp:Literal></script>

antes del </form>

2. En tu formulario debes incorporar

Protected WithEvents ltlAlert As System.Web.UI.WebControls.Literal

3. Ahora esta funciona ya sea dentro del mismo formulario o en una clase aparte (para mi caso yo tengo una clase funciones comunes)

Public Function Say(ByVal Message As String) As String
' Format string properly
Message = Message.Replace("'", "\'")
Message = Message.Replace(Convert.ToChar(10), "\n")
Message = Message.Replace(Convert.ToChar(13), "")
' Display as JavaScript alert
'ltlAlert.Text = "alert('" & Message & "')"
Return Message
End Function

4. Entonces suponte que ya hiciste lo que quieres hacer y tienes el resultado , nada mas :

- Mensaje es una variable string, para mi caso yo le asigno un valor dependieno de un resultado anterior y luego levanto un alert

Mensaje = FuncionesComunes.Say("Solicitud Actualizada: " & txtCorrelativo.Text)
ltlAlert.Text = "alert('" & Mensaje & "')"


Suerte y espero haberte ayudado,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:MsgBox con ASP.NET

Publicado por Hixem (138 intervenciones) el 18/05/2005 14:48:33
La nueva version de Visual estudio 2005 ya lo trae integrado.
Si deseas probarlo descargate el visual web developer 2005

http://www.microsoft.com/spanish/msdn/spain/beta2vs05/default.asp
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar