Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 27

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

02.02.2018, 12:33. Показов 1638. Ответов 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)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.02.2018, 12:33
Ответы с готовыми решениями:

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

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

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

4
 Аватар для netBool
325 / 304 / 173
Регистрация: 16.11.2010
Сообщений: 1,069
Записей в блоге: 9
02.02.2018, 13:10
Цитата Сообщение от 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
Сообщений: 27
02.02.2018, 13:31  [ТС]
Очень хорошо а не могли вы мне подсказать что делать ? если у меня dataGridViewи и генерация в html не на одной форме генерация в html находится в отдельном классе
0
 Аватар для netBool
325 / 304 / 173
Регистрация: 16.11.2010
Сообщений: 1,069
Записей в блоге: 9
02.02.2018, 14:43
Лучший ответ Сообщение было отмечено lix4000 как решение

Решение

Цитата Сообщение от lix4000 Посмотреть сообщение
Очень хорошо а не могли вы мне подсказать что делать ? если у меня dataGridView и и генерация в html не на одной форме генерация в html находится в отдельном классе
Передать в этот класс в конструкторе объект dataGridView либо через какое-либо свойство, типа:
C#
1
public DataGridView Mydgv{get;set;}
И потом использовать этот Mydgv
0
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 27
03.02.2018, 14:21  [ТС]
А можно больше подробностей я только начал изучать C#
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.02.2018, 14:21
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru