Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 23
1

Вот у меня есть таблица dataGridView я хочу из этой таблицы взять 3 строки их значения и вывести в таблицы Html

02.02.2018, 12:33. Показов 1067. Ответов 4
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
private void Form1_Load(object sender, EventArgs e)
        {
            _graduatejobRepository.ImportFromXML(_fileName);
            #region Настройка dataGridView
            dataGridView_graduatejob.DataSource = _graduatejobRepository.graduateJobBindingList;
            dataGridView_graduatejob.Columns["EduCode"].HeaderText = "Код специальности ";
            dataGridView_graduatejob.Columns["EduCode"].Width = 100;
            dataGridView_graduatejob.Columns["EduName"].HeaderText = "Наименование специальности, направление подготовки ";
            dataGridView_graduatejob.Columns["EduName"].Width = 200;
            dataGridView_graduatejob.Columns["God1"].HeaderText = "Год ";
            dataGridView_graduatejob.Columns["God1"].Width = 100;
            dataGridView_graduatejob.Columns["Kollvipsk1"].HeaderText = "Кол-во выпускников ";
            dataGridView_graduatejob.Columns["Kollvipsk1"].Width = 200;
            dataGridView_graduatejob.Columns["KollTrudvipsk1"].HeaderText = "Кол-во  трудоустроенных выпускников ";
            dataGridView_graduatejob.Columns["KollTrudvipsk1"].Width = 200;
Добавлено через 1 минуту
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
  public string GetHTML()
        {
            string html = "<table border=1 itemprop=\"graduatejob\">" +
                "<thead><tr>" +
                "<td rowspan=2>Код</td>" +
                "<td rowspan=2>Направление подготовки (специальности)</td>" +
                "<td colspan=2>Год</td>" +
                "<td colspan=2>Год</td><td colspan=2>Год</td></tr><tr>" +
                "<td>Кол-во выпускников</td><td>Кол-во  трудоустроенных выпускников</td><td>Кол-во выпускников</td><td>Кол-во  трудоустроенных выпускников</td>" +
                "<td>Кол-во выпускников</td><td>Кол-во  трудоустроенных выпускников</td>" +
                "</tr></thead><tbody>";
 
 
 
            /*
            html += "\r\n\t<thead>";
            html += "\r\n\t\t<tr>";
            //html += "\r\n\t\t\t<td>Код</td>";
          //  html += "\r\n\t\t\t<td>Наименование специальности, направление подготовки</td>";
          //  html += "\r\n\t\t\t<td>Год</td>";
          //  html += "\r\n\t\t\t<td>Кол-во выпускников</td >";
           // html += "\r\n\t\t\t<td>Кол-во  трудоустроенных выпускников</td>";
           // html += "\r\n\t\t\t<td>Год</td>";
          //  html += "\r\n\t\t\t<td>Кол-во выпускников</td >";
          //  html += "\r\n\t\t\t<td>Кол-во  трудоустроенных выпускников</td>";
          //  html += "\r\n\t\t\t<td>Год</td>";
          //  html += "\r\n\t\t\t<td>Кол-во выпускников</td >";
            //html += "\r\n\t\t\t<td>Кол-во  трудоустроенных выпускников</td>";
            html += "\r\n\t\t</tr>";
            html += "\r\n\t</thead>";
            html += "\r\n\t<tbody>";
           // html += "\r\n\t\t<tr>";
            //html += "\r\n\t\t\t<td>1</td>";
           // html += "\r\n\t\t\t<td>2</td>";
           // html += "\r\n\t\t\t<td>3</td>";
           // html += "\r\n\t\t\t<td>4</td >";
           // html += "\r\n\t\t\t<td>5</td>";
          //  html += "\r\n\t\t\t<td>6</td>";
          ///  html += "\r\n\t\t\t<td>7</td>";
           // html += "\r\n\t\t\t<td>8</td>";
           // html += "\r\n\t\t\t<td>9</td >";
           // html += "\r\n\t\t\t<td>10</td>";
           // html += "\r\n\t\t\t<td>11</td>";
            html += "\r\n\t\t</tr>";
 
            
    */
            foreach (graduateJob graduatejob in _graduatejobBindingLis)
            {
 
                html += "\r\n\t\t<tr>";
                html += "\r\n\t\t\t<td itemprop=\"graduatejob\">" + graduatejob.EduCode + "</td>";
                html += "\r\n\t\t\t<td itemprop=\"graduatejob\">" + graduatejob.EduName + "</td>";
                html += "\r\n\t\t\t<td itemprop=\"graduatejob\">" + graduatejob.God1 + "</td>";
                html += "\r\n\t\t\t<td itemprop=\"graduatejob\">" + graduatejob.Kollvipsk1 + "</td>";
                html += "\r\n\t\t\t<td itemprop=\"graduatejob\">" + graduatejob.KollTrudvipsk1 + "</td>";
                html += "\r\n\t\t\t<td itemprop=\"graduatejob\">" + graduatejob.God1 + "</td>";
                html += "\r\n\t\t\t<td itemprop=\"graduatejob\">" + graduatejob.Kollvipsk1 + "</td>";
                html += "\r\n\t\t\t<td itemprop=\"graduatejob\">" + graduatejob.KollTrudvipsk1 + "</td>";
              //  html += "\r\n\t\t\t<td itemprop=\">" + xio  + "</td>";
 
 
 
                // html += "\r\n\t\t\t<td itemprop=\"eduAccred\">" + graduatejob.God1 + "</td>";
                // html += "\r\n\t\t\t<td itemprop=\"eduAccred\">" + graduatejob.Kollvipsk1 + "</td>";
                // html += "\r\n\t\t\t<td itemprop=\"eduAccred\">" + graduatejob.KollTrudvipsk1 + "</td>";
 
            }
               html += "\r\n\t\t</tr>";
               html += "\r\n\t</tbody>";
               html += "\r\n</table>";
 
 
               return html;
Добавлено через 1 минуту
Вот у меня есть таблица dataGridView я хочу из этой таблицы взять 3 строки их значения и вывести в таблицы Html - C# КАК ЭТО СДЕЛАТЬ?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.02.2018, 12:33
Ответы с готовыми решениями:

Взять значения из последней строки таблицы БД Access
Добрый день Гуру борландов и билдеров. Скажите, пожалуйста, как я могу взять значение из какой-либо...

Я хочу писать под андроид,у меня есть игра,вот я планирую на ней заработать
Я хочу писать под андроид,у меня есть игра,вот я планирую на ней заработать.Подскажите с чего начать

Как вывести строку из таблицы БД, если в этой строке есть введенное пользователем слово?
Всем привет. Такой вопрос: как вывести строку из таблицы БД, если в этой строке есть введенное...

Вот есть у меня порт 8,например. Если я хочу включить светодиод,куда мне вставлять второй провод?
Вот есть у меня порт 8,например. Если я хочу включить светодиод,куда мне вставлять второй провод?

4
322 / 301 / 173
Регистрация: 16.11.2010
Сообщений: 1,069
Записей в блоге: 9
02.02.2018, 13:10 2
Цитата Сообщение от lix4000 Посмотреть сообщение
Вот у меня есть таблица dataGridView
Где?

Объект _graduatejobBindingLis, как мне кажется - это какой-то BindingSource, хотя не хочется тыкать пальцем в небо. Если получать из BindingSource, то надо получить исходную DataTable и пройтись по значениям искомой строки через foreach


Цитата Сообщение от lix4000 Посмотреть сообщение
Вот у меня есть таблица dataGridView я хочу из этой таблицы взять 3 строки
Конкретно для dataGridView это можно сделать так:

C#
1
2
3
4
for (int i=0;i<dataGridView_graduatejob.Columns.Count;i++)
{
         html += "\r\n\t\t\t<td itemprop=\"eduAccred\">" + dataGridView_graduatejob[i, номерСтроки].Value.ToString() + @</td>";
}
0
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 23
02.02.2018, 13:31  [ТС] 3
Очень хорошо а не могли вы мне подсказать что делать ? если у меня dataGridViewи и генерация в html не на одной форме генерация в html находится в отдельном классе
0
322 / 301 / 173
Регистрация: 16.11.2010
Сообщений: 1,069
Записей в блоге: 9
02.02.2018, 14:43 4
Лучший ответ Сообщение было отмечено lix4000 как решение

Решение

Цитата Сообщение от lix4000 Посмотреть сообщение
Очень хорошо а не могли вы мне подсказать что делать ? если у меня dataGridView и и генерация в html не на одной форме генерация в html находится в отдельном классе
Передать в этот класс в конструкторе объект dataGridView либо через какое-либо свойство, типа:
C#
1
public DataGridView Mydgv{get;set;}
И потом использовать этот Mydgv
0
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 23
03.02.2018, 14:21  [ТС] 5
А можно больше подробностей я только начал изучать C#
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.02.2018, 14:21

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Заполнить одномерный массив m[n] случайными целыми числами от a до b и вывести его на экран.Значения a,b,c,d,n взять из таблицы.
Заполнить одномерный массив m случайными целыми числами от a до b и вывести его на экран.Значения...

Как в запросе вывести из одной таблицы все значения со значением флага false в этой же таблице
Здравствуйте! У меня есть таблица, котрая имеет поля ид, имя больного, имя врача, статус врача....

Получить значения таблицы, где есть одни записи из другой таблицы, но нет других
Добрый вечер. Дело в том, что у меня не получается написать запрос к базе, где есть связка...

Есть функция y(x), вывести значения функции в виде таблицы
Есть функция y(x), вывести значения функции в виде таблицы на отрезке (a;b) з шагом d.Программу...

Вывести из таблицы MySQL все записи в виде html таблицы, не зная имена и колличество столбцов
Всем привет. Подскажите как вывести из таблицы MySQL все записи в виде html таблицы не зная имена...

Создать форму для заказа товаров. HTML докмент у меня есть, а вот с PHP нужно подумать
Создать форму для заказа товаров. Форма должна предлагать заказать сразу несколько товаров. Для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.