gpt4 book ai didi

c# - 从一串完整的 html 构建 HtmlGenericControl

转载 作者:行者123 更新时间:2023-11-28 04:24:49 26 4
gpt4 key购买 nike

我希望能够向 html 字符串添加属性,而无需构建解析器来处理 html。在一种特定情况下,我希望能够提取 html 的 id 或将 id 插入 html 服务器端。

假设我有:

string stringofhtml = "<img src=\"someimage.png\" alt=\"the image\" />";

我希望能够做这样的事情:

HtmlGenericControl htmlcontrol = new HtmlGenericControl(stringofhtml);
htmlcontrol.Attributes["id'] = "newid";

int theid = htmlcontrol.Attributes["id"];

这只是我可以访问/添加我拥有的 html 字符串的属性的一种方式。

最佳答案

你可以这样做:

HtmlGenericControl ctrl = new HtmlGenericControl();
ctrl.InnerHtml = "<img src=\"someimage.png\" alt=\"the image\" />";

您也可以始终使用 LiteralControl,而不是 HtmlGenericControl:

LiteralControl lit = new LiteralControl(stringOfHtml);

关于c# - 从一串完整的 html 构建 HtmlGenericControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7420829/

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