Click here to Skip to main content
15,886,518 members
Home / Discussions / ASP.NET
   

ASP.NET

 
GeneralRe: Trying to open a pdf file in a new Tab on Chrome browser - not happening Pin
ZurdoDev3-Jan-20 6:52
professionalZurdoDev3-Jan-20 6:52 
GeneralRe: Trying to open a pdf file in a new Tab on Chrome browser - not happening Pin
simpledeveloper3-Jan-20 7:01
simpledeveloper3-Jan-20 7:01 
GeneralRe: Trying to open a pdf file in a new Tab on Chrome browser - not happening Pin
ZurdoDev3-Jan-20 7:06
professionalZurdoDev3-Jan-20 7:06 
GeneralRe: Trying to open a pdf file in a new Tab on Chrome browser - not happening Pin
simpledeveloper3-Jan-20 7:34
simpledeveloper3-Jan-20 7:34 
GeneralRe: Trying to open a pdf file in a new Tab on Chrome browser - not happening Pin
ZurdoDev3-Jan-20 7:46
professionalZurdoDev3-Jan-20 7:46 
GeneralRe: Trying to open a pdf file in a new Tab on Chrome browser - not happening Pin
simpledeveloper3-Jan-20 7:56
simpledeveloper3-Jan-20 7:56 
GeneralRe: Trying to open a pdf file in a new Tab on Chrome browser - not happening Pin
simpledeveloper3-Jan-20 9:08
simpledeveloper3-Jan-20 9:08 
QuestionHow I can insert data into gridview without use data source??? Pin
Nowiglah3-Jan-20 4:34
Nowiglah3-Jan-20 4:34 
AnswerRe: How I can insert data into gridview without use data source??? Pin
ZurdoDev3-Jan-20 6:30
professionalZurdoDev3-Jan-20 6:30 
GeneralRe: How I can insert data into gridview without use data source??? Pin
Nowiglah4-Jan-20 6:16
Nowiglah4-Jan-20 6:16 
AnswerRe: How I can insert data into gridview without use data source??? Pin
ZurdoDev4-Jan-20 7:46
professionalZurdoDev4-Jan-20 7:46 
QuestionError: Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class (e.g. Page or UserControl) Pin
Member 24584672-Jan-20 20:41
Member 24584672-Jan-20 20:41 
AnswerRe: Error: Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class (e.g. Page or UserControl) Pin
ZurdoDev3-Jan-20 6:32
professionalZurdoDev3-Jan-20 6:32 
GeneralRe: Error: Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class (e.g. Page or UserControl) Pin
Member 24584677-Jan-20 17:13
Member 24584677-Jan-20 17:13 
QuestionASP .NET list of text boxes not aligning properly Pin
Member 1462055328-Dec-19 16:23
Member 1462055328-Dec-19 16:23 
AnswerRe: ASP .NET list of text boxes not aligning properly Pin
Member 1462055329-Dec-19 1:38
Member 1462055329-Dec-19 1:38 
QuestionASP.Net MVC: How to print raw model in razor view Pin
Mou_kol24-Dec-19 22:19
Mou_kol24-Dec-19 22:19 
AnswerRe: ASP.Net MVC: How to print raw model in razor view Pin
F-ES Sitecore25-Dec-19 9:17
professionalF-ES Sitecore25-Dec-19 9:17 
QuestionallowDefinition='MachineToApplication' beyond application level Pin
kuldeeps2117-Dec-19 4:53
kuldeeps2117-Dec-19 4:53 
AnswerRe: allowDefinition='MachineToApplication' beyond application level Pin
Richard Deeming17-Dec-19 5:07
mveRichard Deeming17-Dec-19 5:07 
QuestionScrape with htmlagilitypack problems Pin
Member 175325016-Dec-19 6:02
Member 175325016-Dec-19 6:02 
AnswerRe: Scrape with htmlagilitypack problems Pin
Richard Deeming16-Dec-19 8:41
mveRichard Deeming16-Dec-19 8:41 
Member 1753250 wrote:
VB.NET
Dim rows As HtmlAgilityPack.HtmlNodeCollection = main.DocumentNode.SelectNodes("th")
You're iterating over all <th> nodes which are direct descendants of the document. There probably aren't any.

Instead, based on the comments, you probably want to iterate over the <tr> nodes which are direct descendants of the <table>:
VB.NET
Dim rows As HtmlAgilityPack.HtmlNodeCollection = tables(0).SelectNodes("tr")
However, this will depend on the markup. The rows might not be direct descendants of the <table>; they could be nested in one or more <thead>, <tbody>, or <tfoot> elements.

When you query for cells, you're also only looking for <th> elements. You're skipping ordinary <td> elements.

If you don't have to worry about nested tables, you could try:
VB.NET
Dim rows As HtmlAgilityPack.HtmlNodeCollection = main.DocumentNode.SelectNodes("//table[@id='workorders']//tr")
For i As Integer = 0 To rows.Count - 1
    Dim cols As HtmlAgilityPack.HtmlNodeCollection = rows(i).SelectNodes("th|td")
    ...
Next




"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer

GeneralRe: Scrape with htmlagilitypack problems Pin
Member 175325018-Dec-19 11:22
Member 175325018-Dec-19 11:22 
QuestionASP.Net MVC: How data is serialize into model when pass to client side from action Pin
Mou_kol15-Dec-19 9:33
Mou_kol15-Dec-19 9:33 
AnswerRe: ASP.Net MVC: How data is serialize into model when pass to client side from action Pin
Richard Deeming16-Dec-19 8:30
mveRichard Deeming16-Dec-19 8:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.