none
problemas con comillas y clases en C# RRS feed

  • Pregunta

  • Hola,

    tengo una variable donde almacenos datos que luego mostrare en un template ,   creo una tabla, y se la paso a una variable, a una columna le asigno una clase de estilo, la cual esta creada en mi html donde leo la variable,  el tema es que eh intentado de varias formas,  colocando las comillas con ascii, con el backslash, comilla simple, en fin,, si alguien sabe o tiene una idea de como hacer, con gusto la leere.

    Código: 

     Tabla = "<table width=\"680\" border=\"1\" class=\"acciones\">";
                    Tabla = Tabla + "<tr>";
                    Tabla = Tabla + "<td class=\"clda_evon\">Gestor</td>";


    de antemano gracias.


    viernes, 14 de junio de 2019 15:54

Todas las respuestas

  • La cadena tal como la has escrito en C# está bien, las comillas se insertarán correctamente (aunque la tabla propiamente dicha no está bien porque faltan los tags de cierre, me imagino que se los concatenas más adelante en tu código).

    Si en el HTML no se reciben corectamente, debe haber algún error en la forma en que insertas la variable en el html. Por ejemplo, fallará si usas un @ en una plantilla Razor para mostrar la variable. Se necesitaría un @Html.Raw. Cosas similares pasan en otros entornos.

    Si necesitas ayuda, muéstranos cómo estás insertando la variable en el Html, y preferiblemente muestra también una captura de cómo queda el html final (tomada desde el navegador con F12 o "ver fuente"). Muchas veces al ver cómo ha quedado nos da una buena pista para deducir dónde se está "rompiendo".

    • Propuesto como respuesta eRiver1 viernes, 14 de junio de 2019 18:52
    viernes, 14 de junio de 2019 16:12
    Moderador