none
Acceso al TAG <HTML> desde el CodeBehind RRS feed

  • Pregunta

  • Que tal ... como les va?

     

    Quería hacerles la siguiente consulta.

     

    Estoy desarrollando una aplicación WEB en ASP 2.0 con C# como codeBehind y

    necesito editar el tag HTML de la página que se devuelve al cliente (SOLO el tag ). (Esto necesito hacerlo desde el codeBehind). Es decir, debo exportar un listado a Excel y pretendo que el TAG <HTML> contenga lo siguiente:

     

    xmlns: o="urn: schemas-microsoft-com: office: office"
      xmlns: x="urn: schemas-microsoft-com: office: excel"

     

    En otras palabras, deseo obtener esto:

     

    <HTML xmlns: o="urn: schemas-microsoft-com: office: office"
      xmlns: x="urn: schemas-microsoft-com: office: excel">

     

    Sinceramente he intentado diferentes opciones pero no logro encontrar la solución.

     

    Un abrazo a todos.

     

     

     

     

    martes, 29 de mayo de 2007 19:55

Respuestas

  •  

    buenos días,

     

    Hay muchas forma de hacer esto,

     

    la manera más facil,

     

    1. primero

    convertir la etiqueta al lado de servidor

     

    Code Snippet

    <html xmlns="http://www.w3.org/1999/xhtml" runat="server" id="idhtml" >

     

    2. Segundo

     

    Añadir los atributos desde codigo

     

    c#

     

    Code Snippet

    this.idhtml.Attributes.Clear();

    this.idhtml.Attributes.Add("xmlns: o", "urn: schemas-microsoft-com: office: office");

    this.idhtml.Attributes.Add("xmlns: x", "urn: schemas-microsoft-com: office: excel");

     

     

    vb.Net

     

    Code Snippet

    Me.idhtml.Attributes.Clear()

    Me.idhtml.Attributes.Add("xmlns: o", "urn: schemas-microsoft-com: office: office")

    Me.idhtml.Attributes.Add("xmlns: x", "urn: schemas-microsoft-com: office: excel")

     

     

    En espera que sea de ayuda,

     

    Un saludo

    martes, 29 de mayo de 2007 20:23

Todas las respuestas

  •  

    buenos días,

     

    Hay muchas forma de hacer esto,

     

    la manera más facil,

     

    1. primero

    convertir la etiqueta al lado de servidor

     

    Code Snippet

    <html xmlns="http://www.w3.org/1999/xhtml" runat="server" id="idhtml" >

     

    2. Segundo

     

    Añadir los atributos desde codigo

     

    c#

     

    Code Snippet

    this.idhtml.Attributes.Clear();

    this.idhtml.Attributes.Add("xmlns: o", "urn: schemas-microsoft-com: office: office");

    this.idhtml.Attributes.Add("xmlns: x", "urn: schemas-microsoft-com: office: excel");

     

     

    vb.Net

     

    Code Snippet

    Me.idhtml.Attributes.Clear()

    Me.idhtml.Attributes.Add("xmlns: o", "urn: schemas-microsoft-com: office: office")

    Me.idhtml.Attributes.Add("xmlns: x", "urn: schemas-microsoft-com: office: excel")

     

     

    En espera que sea de ayuda,

     

    Un saludo

    martes, 29 de mayo de 2007 20:23
  • Sinceramente agradecerte Martin Luis, ya que tu ayuda me fue más que suficiente para solucionar el problema que se me había planteado.

     

    Muchas Gracias !!

    miércoles, 30 de mayo de 2007 13:56