none
Ayuda con mensajes Sweet Alert Asp. Net C# RRS feed

  • Pregunta

  • Buen día.

    Como puedo desplegar el mensaje de un catch (por ejemplo) en un sweet alert, indicándome el texto. Es decir las respuestas de servidor (server) no se despliegan, pero si solo escribo el código en el codigo si aparece. 

    Lo que quiero es que me despliegue los errores que se dan en el proceso.

    Un ejemplo,  tengo creado unas clases que realizan Transaction SQL pero cuando hay un error me retorna un texto indicándomeel problema. Haciendo el seguimiento paso por paso sé cual es el problema, pero quisiera que mejor me lo muestre en el sweet alert. Es decir, mostrar en el sweet alert un string declarado en el codebehind.

    Gracias por la ayuda.

    martes, 8 de enero de 2019 14:51

Respuestas

  • hola

    podrias generar javascript si usas

    ScriptManager.RegisterStartupScript()

    Alert(“Message”) box in Asp.Net Codebehind and Call java fuction from codebehind

    en tu cas no vas a usar el alert de javascript, sino que sera la funcion de la libreria sweet alert

    cuando se devuelva la respuesta al browser se ejecutara ese codigo mostrando el alerta

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 8 de enero de 2019 15:28
  • Recuerda que el servidor el backend es una cosa y el frontend es otra puedes devolver una respuesta desde el servidor al frontend y usar javascript para leer esa respuesta en el try catch del backend no vasa poder meter un sweet alert ya que eso es javascript... devuelve la respuesta del try cath desde el backend y usa javascript para consurmila en un sweet alert.

    este seria un ejemplo con razor:

    https://www.c-sharpcorner.com/article/introduction-to-sweetalert-library-in-asp-net-mvc-razor/

    martes, 8 de enero de 2019 14:54

Todas las respuestas

  • Recuerda que el servidor el backend es una cosa y el frontend es otra puedes devolver una respuesta desde el servidor al frontend y usar javascript para leer esa respuesta en el try catch del backend no vasa poder meter un sweet alert ya que eso es javascript... devuelve la respuesta del try cath desde el backend y usa javascript para consurmila en un sweet alert.

    este seria un ejemplo con razor:

    https://www.c-sharpcorner.com/article/introduction-to-sweetalert-library-in-asp-net-mvc-razor/

    martes, 8 de enero de 2019 14:54
  • hola

    podrias generar javascript si usas

    ScriptManager.RegisterStartupScript()

    Alert(“Message”) box in Asp.Net Codebehind and Call java fuction from codebehind

    en tu cas no vas a usar el alert de javascript, sino que sera la funcion de la libreria sweet alert

    cuando se devuelva la respuesta al browser se ejecutara ese codigo mostrando el alerta

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 8 de enero de 2019 15:28