【发布时间】:2012-08-21 08:04:41
【问题描述】:
我想要页面加载 (ascx) 页面上的 img src 值。如何在 ASP.NET C# 中执行此操作。考虑页面上有 5 个图像 (ascx)。我想通过在 btnclick 事件上接收将所有 5 个图像的 URL 保存到数据库中。我该怎么做?
代码:
var web = new HtmlWeb();
var doc = web.Load("stackoverflow.com";);
var nodes = doc.DocumentNode.SelectNodes("//img[@src]");
foreach (var node in nodes) {
Console.WriteLine(node.src);
}
以上代码是获取img src。但是如何在 c# .net 中使用 htmlweb() 呢?
【问题讨论】:
-
你使用
asp:Image来显示它们吗? -
var web = new HtmlWeb(); var doc = web.Load("stackoverflow.com"); var nodes = doc.DocumentNode.SelectNodes("//img[@src]"); foreach (var node in nodes) { Console.WriteLine(node.src); }
-
以上代码是获取 img src 。但是如何在 c# .net 中使用 htmlweb()
标签: c# asp.net dotnetnuke