您好我正在使用HtmlAgilityPack從Web上使用c#中的一些數據。這裏是代碼:C#如何在文本框中逐個顯示可用數據
private void button1_Click(object sender, EventArgs e)
{
var url = this.textBox1.Text;
var webGet = new HtmlWeb();
var document = webGet.Load(url);
var metaTags = document.DocumentNode.SelectNodes("//meta");
if (metaTags != null)
{
foreach (var tag in metaTags)
{
var name = tag.Attributes["name"].Value;
var content = tag.Attributes["content"].Value;
this.textBox2.Text = name + " : " + content;
}
}
}
它從文本框1獲取鏈接並顯示輸出到文本框2。它顯示最後可用的數據。我可以拼接可用數據,但它會一次顯示所有數據。其實我想顯示一個數據,當其他人正在處理,以便用戶可以實現報廢進度。有誰可以請幫忙?
你的意思是'textBox2'只顯示最後一個'name:content',但是你想一次一個地顯示它們一個延遲? – user807566 2011-12-20 16:37:41
是的。我想要 – qmaruf 2011-12-20 16:45:30