如何解析asp.net mvc razor視圖(cshtml)就像c#中的html解析器

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

我想在c#中解析剃刀視圖文件。我還使用Html Agility Pack來解析剃刀視圖文件,但無法保存正確的文件內容。

基本上我想用服務器端改變一些html元素內部html使用c#

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

我想用c#改變content1內部html

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

我已經使用html敏捷包來改變內部html內容,但它不解析razor語法函數

@ Url.Content(“abc.css”)等功能

了解更多信息

我已經在asp.net mvc3中為鞋子和服裝店創建了一個項目。現在我想動態地更改css和html。我想從任何html模板文件中提取內部html,其中元素id將是“ content1 ”並放置此內部html在CSHTML文件,其中元素ID是“ 內容1

我只想要razor文件解析器,它可以解析html解析器之類的html和razor語法

有沒有辦法解析剃刀視圖文件和它的HTML元素。任何其他解決方案

熱門答案

您想使用服務器端內容訪問/修改剃刀內容。

但MVC是一種將網站/應用程序構建到webforms的不同方式。

現在有服務器端控件或web控件。您可以使用JQuery執行相同操作。



Related

許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow