Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2017, 18:07   #1
ProGGER_nub
Новичок
Джуниор
 
Регистрация: 04.12.2017
Сообщений: 1
По умолчанию Отображение данных в таблице

Подскажите пожалуйста как правильно заполнить таблицу
Есть код:
Код:
 string[] rvalue = { "1", "1", "1", "1", "1", "1", "1", "1" }; //Строки
            
            DataSet ds = new DataSet();//датасет
            ds.Tables.Add("spisok");//таблица
            string[] col = { "Имя домена", "Зона", "Свободен с", "Свободен по", "Создан с", "Создан по", "ТИЦ", "PR" };//колонки
             
            for (int i = 0; i < col.Length; i++)
            {
                ds.Tables[0].Columns.Add(col[i]);/Добавляю колонки в таблицу
            }
После я делаю парсинг html страницы, и ищу нужные элементы, вот тут вопрос, как правильно заполнить таблицу найденными элементами, поиск происходит в цикле, не пойму как что распределить))

Код:
foreach (HtmlNode node1 in htmldoc.DocumentNode.SelectNodes(".//*[@id="freeing_domains_table"]//label"))
            {
 
               ds.Tables[0].Rows.Add(node1.InnerText.Trim('\n', '\r', '\t',' '));  // заполняется только первый столбец
            
            }
            
 foreach (HtmlNode node2 in htmldoc.DocumentNode.SelectNodes(".//*[@class="odd2"]/td[3]"))
            {
 
                
            }
 
            gridControl1.DataSource = ds.Tables[0];
сделал бы так

Код:
string[] rvalue = { "1", "1", "1", "1", "1", "1", "1", "1" }; //Строки
for (int i = 0; i < ds.Tables[0].Columns.Count; i++)
                {
                    ds.Tables[0].Rows.Add(rvalue);
                    
 
                }
Только вот как заполнить массив строк правильно, если перебор спаршенных объектов происходит в цикле foreach..?, надеюсь я правильно технически выразился, если нет поправьте.
На выходе нужно получить таблицу, заполненную найденными значениями- строками, которым соответствует свой столбец (string[] col)
ProGGER_nub вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос из базы данных и отображение в таблице dont_worry JavaScript, Ajax 3 19.10.2016 17:12
Отображение значения массива в сводной таблице Goodrich Microsoft Office Excel 4 08.07.2016 20:34
Поиск данных по таблице в базе данных Awesome96 БД в Delphi 1 03.12.2012 09:53
Некоректное отображение пордка строк в дочерней таблице(DBGrid). Vitek.klaster Помощь студентам 12 30.08.2009 19:50
Отображение в форме и таблице двух столбцов подстановок smoky Microsoft Office Access 5 01.07.2008 09:27