none
Pasar datos asp.net a un formato html RRS feed

  • Pregunta

  • Buenas estimados amigos, bueno nunca eh hecho este tipo de proyecto por lo que me nace la duda de como podria hacerlo tengo un formulario donde lleno mis datos en asp.net, eh hecho una planilla tipo factura con html, alguien me puede proporcionar un ejemplo de como puedo mandar parametros a un html para estructurarlo ?? o de que manera seria mas sencilla esto gracias
    domingo, 16 de abril de 2017 2:11

Respuestas

  • Si la plantilla de la factura la has hecho con un WebForm de ASP.NET (lo digo porque la pregunta la pusiste en el foro de ASP.NET, luego es razonable pensar que usas esta tecnología), entonces la forma más sencilla de pasarle parámetros es embebiendo dentro del webform controles de asp.net. Por ejemplo, si en la plantilla tienes una zona titulada "Importe" y detrás hay que poner una cifra con el importe, entonces donde vaya esa cifra pones un <asp:label> (la forma más sencilla de ponerlo es arastrándolo y soltándolo desde el diseñador en Visual Studio). Y luego desde el código asociado a esa página, simplemente le asignas el dato al texto del label:

    Label1.Text = importe.ToString()

    Donde, evidentemente, "Label1" es el nombre que le pusiste al label cuando lo ubicaste en la página, e "importe" es la variable que tiene el importe que quieres trasladar a la plantilla.

    domingo, 16 de abril de 2017 13:52

Todas las respuestas

  • hola

    No se si entendi que estas queriendo realizar, pero desde asp.net a html la uni forma de pasar datos es usando javascript, o jquery por medio de ajax

    en un aspx podrias exponer un WebMethod y por medio de $.ajax de jquery invocarlo para asi usando los selectores de jquery asignar los valores en el html

    no se si es esto lo que buscas

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    domingo, 16 de abril de 2017 4:01
  • Si la plantilla de la factura la has hecho con un WebForm de ASP.NET (lo digo porque la pregunta la pusiste en el foro de ASP.NET, luego es razonable pensar que usas esta tecnología), entonces la forma más sencilla de pasarle parámetros es embebiendo dentro del webform controles de asp.net. Por ejemplo, si en la plantilla tienes una zona titulada "Importe" y detrás hay que poner una cifra con el importe, entonces donde vaya esa cifra pones un <asp:label> (la forma más sencilla de ponerlo es arastrándolo y soltándolo desde el diseñador en Visual Studio). Y luego desde el código asociado a esa página, simplemente le asignas el dato al texto del label:

    Label1.Text = importe.ToString()

    Donde, evidentemente, "Label1" es el nombre que le pusiste al label cuando lo ubicaste en la página, e "importe" es la variable que tiene el importe que quieres trasladar a la plantilla.

    domingo, 16 de abril de 2017 13:52