
Untitled
By: a guest on
Jul 15th, 2012 | syntax:
None | size: 1.88 KB | hits: 9 | expires: Never
How to show LINQ data in view in asp.net mvc?
public ActionResult Scrap()
{
var webGet = new HtmlWeb();
var document = webGet.Load(Url);
var wikians = from info in document.DocumentNode.SelectNodes("//div[@id='results']")
from link in info.SelectNodes("p//a").Where(x => x.Attributes.Contains("href"))
from content in info.SelectNodes("p").Where(y => y.HasAttributes != true)
select new
{
LinkURL = link.Attributes["href"].Value,
Text = content.InnerText
};
return View();
}
public class WikiModel
{
public string url { get; set; }
public string content { get; set; }
}
var wikians = from info in document.DocumentNode.SelectNodes("//div[@id='results']")
from link in info.SelectNodes("p//a").Where(x => x.Attributes.Contains("href"))
from content in info.SelectNodes("p").Where(y => y.HasAttributes != true)
select new WikiModel
{
url = link.Attributes["href"].Value,
content = content.InnerText
};
return View(wikians);
public ActionResult Scrap()
{
var webGet = new HtmlWeb();
var document = webGet.Load(Url);
var wikians = from info in document.DocumentNode.SelectNodes("//div[@id='results']")
from link in info.SelectNodes("p//a").Where(x => x.Attributes.Contains("href"))
from content in info.SelectNodes("p").Where(y => y.HasAttributes != true)
select new WikiModel
{
LinkURL = link.Attributes["href"].Value,
Text = content.InnerText
};
return View(wikians);
}