var lnks = document.DocumentNode.SelectNodes("//ul[@class='linkNewsList']//li//a");
//.Where(node => !nodesToExclude1.Contains(node) && node.Attributes["target"].Value.Contains("_blank"))
if (lnks != null)
{
foreach (HtmlNode node in lnks)
{
DataRow dtRow = HurriyetDataTable.NewRow();
dtRow["Url"] = node.Attributes["href"].Value;
var Title = node.Attributes["title"].Value;
dtRow["Title"] = node.Attributes["title"].Value;
dtRow["SourceID"] = "0";
SqlDataSourceHitCount.SelectParameters["Url"].DefaultValue = node.Attributes["href"].Value;
DataView dvHit = (DataView)SqlDataSourceHitCount.Select(DataSourceSelectArguments.Empty);
SqlDataSourceHitCount.SelectParameters["Url"].DefaultValue = node.Attributes["href"].Value;
DataView dvHitOneHoureBefore = (DataView)SqlDataSourceHitCount.Select(DataSourceSelectArguments.Empty);
if (dvHit.Table.Rows[0][0] != System.DBNull.Value)
{
int HitCount = (int)dvHit.Table.Rows[0][0];
dtRow["HitCount"] = HitCount;
}
if (Title.Length > 40)
{
Title = Title.Substring(0, 40) + "...";
dtRow["Text"] = Title;
}
else
{
dtRow["Text"] = Title;
}
HurriyetDataTable.Rows.Add(dtRow);
}
}
ListViewHurriyet.DataSource = HurriyetDataTable;
ListViewHurriyet.DataBind();
}
↧
New Post: Retrieve and tags which in div in div.
↧