gpt4 book ai didi

c# - 如何像 c# 中的 html 解析器一样解析 asp.net mvc razor view (cshtml)

转载 作者:太空宇宙 更新时间:2023-11-03 17:03:30 29 4
gpt4 key购买 nike

我想在 c# 中解析 Razor View 文件。我也曾使用 Html Agility Pack 来解析 razor View 文件,但未能保存正确的文件内容。

基本上我想通过服务器端使用 c# 更改一些 html 元素内部 html

<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 agility pack 来更改内部 html 内容,但它不像解析 razor 语法函数那样

@Url.Content("abc.css") 等函数

了解更多信息

我已经在 asp.net mvc3 中为鞋类和服装店创建了一个项目。现在我想动态更改 css 和 html。我想从任何 html 模板文件 中提取内部 html,其中元素 id将是“content1”并将此内部 html 放入 cshtml 文件,其中元素 id 是“content1

只是我想要 razor 文件解析器,它可以像 html 解析器一样解析 html 和 razor 语法

有什么方法可以解析 razor View 文件及其 html 元素。任何其他解决方案

最佳答案

您想使用服务器端内容访问/修改 Razor 内容。

但是 MVC 是一种将网站/应用程序构建到网络表单的不同方式。

现在有服务器端控件或网络控件。您可以使用 JQuery 来做同样的事情。

关于c# - 如何像 c# 中的 html 解析器一样解析 asp.net mvc razor view (cshtml),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13780232/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com