asp.net - 存储在变量中的路径的连接
问题描述
.Write( "" & ProductImage & "" & vbcrlf )
ProductImage=/senful/65319.jpg
第一个代码显示存储在 ProductImage 中的路径,但我打算通过将 src 属性值(第二个代码中的源路径)与 ProductImage 连接来编写图像,以在我的表中显示图像。你能帮忙吗?
解决方案
像这样:
$"<td style=\"text-align: left;\">< img border = 0 title = \"Product Active\" src =\"/web_utils/images/\"{ProductImage}></td>"
或者像这样使用 UriBuilder:
UriBuilder uriBuilder = new UriBuilder("stackoverflow.com:3333");
var td = $"<td style=\"text-align: left;\">< img border = 0 title = \"Product Active\" src =\"{uriBuilder.ToString()}\"></td>";
或者,如果变量包含完整的 html,那么您需要一个 Html Parser 来调用(如果您不想使用正则表达式):
HtmlDocument document = new HtmlDocument();
string htmlString = "<html>blabla</html>";
document.LoadHtml(htmlString);
HtmlNodeCollection collection = document.DocumentNode.SelectNodes("//a");
foreach (HtmlNode link in collection)
{
string target = link.Attributes["href"].Value;
}
推荐阅读
- angular - 在Angular中解析字符串时http失败
- amazon-web-services - AWS Kinesis Firehose:如何使用 aws cli 和 bash 放置包含 JSON 的多个文件
- applescript - 用于刷新单个 iTunes 播客的 Applescript 代码
- raspberry-pi3 - Uboot:如何自动将内核映像加载到树莓派上?
- c - C GTK2 对 gnome 文档感到失望
- python - 需要帮助来提高我使用嵌套循环和 json 文件的 Python 脚本性能
- python - 使用 PyMC3 进行优化
- ruby-on-rails - Rails:表单标签和文本字段的未定义方法错误
- visual-studio-code - 在 VSCode 中使用 ENV 变量启动容器
- javascript - Date('YYYY-MM-DD') 构造一个比指定日期晚一天的日期(Javascript)