cómo analizar asp.net mvc razor view (cshtml) como html parser en c #

asp.net-mvc-3 c# html-agility-pack html-parsing razor

Pregunta

Quiero analizar el archivo de la vista de la navaja en c #. También he usado Html Agility Pack para analizar el archivo de la vista de la máquina de afeitar, pero no se pudo guardar el contenido correcto del archivo.

Básicamente quiero cambiar algunos elementos html html interno por el lado del servidor usando c #

<div id="content1">
<p>this contents i want to change </p>
<span>contes</span>
</div>

Quiero cambiar contenido1 html interno por c # como este

<div id="content1">
    <span>@Function.gethtml()</span>
    </div>

He utilizado el paquete de agilidad html para cambiar los contenidos html internos, pero no está analizando la función de sintaxis de la maquinilla de afeitar como

@ Url.Content ("abc.css") y otra función

Para más información

He creado un proyecto en asp.net mvc3 para tiendas de zapatos y prendas. Ahora quiero cambiar css y html dynamically.i quiero extraer html interno de cualquier archivo de plantilla html donde la identificación del elemento será " content1 " y colocar este html interno en el archivo cshtml donde el ID del elemento es " contenido1

Simplemente quiero un analizador de archivos de afeitar que pueda analizar tanto la sintaxis html como la de afeitar, como el analizador html

¿Hay alguna manera de analizar el archivo de la vista de la navaja de afeitar y los elementos html. Cualquier otra solución

Respuesta popular

Desea acceder / modificar el contenido de la maquinilla de afeitar utilizando el contenido del lado del servidor.

Pero MVC es una forma diferente de crear sitios web / aplicaciones para formularios web.

Ahora hay controles del lado del servidor o controles web. Puedes usar JQuery para hacer lo mismo.




Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué