То, как связать dataGridView, предопределило столбцы со столбцами от sql оператора (не добавляя новые столбцы)?

Вместо того, чтобы использовать недопустимые/устаревшие сертификаты SSL, почему бы не использовать самоподписанные сертификаты SSL? Тогда можно добавить исключение в Firefox для просто того сайта.

11
задан marc_s 16 December 2017 в 22:03
поделиться

3 ответа

Я думаю, что DataGridView имеет свойство AutoGenerateColumns , не так ли?

dataGridView1.AutoGenerateColumns = True;

Из документов MSDN:

public bool AutoGenerateColumns {set; получить; } Член System.Windows.Forms.DataGridView

Обзор: получает или задает значение указывает, созданы ли столбцы автоматически, когда System.Windows.Forms.DataGridView.DataSource или System.Windows.Forms.DataGridView.DataMember свойства установлены.

Возвращает: истина, если столбцы должны быть создается автоматически; иначе, ложный. По умолчанию установлено значение true.

Это свойство отсутствует в окне «Свойства», вы должны установить его с помощью кода, как в моем примере.

2
ответ дан 3 December 2019 в 02:30
поделиться

Как насчет добавления столбцов в тег Columns вашего представления сетки, как это?

<Columns>
<asp:BoundField DataField="EID" HeaderText="ID" />
<asp:BoundField DataField="FName" HeaderText="First name" />
...
0
ответ дан 3 December 2019 в 02:30
поделиться

Помимо настройки AutogenerateColums к false, вам также необходимо установить dataPropertyname для каждого столбца в DataGridView к соответствующему полю в источнике данных. Вы можете установить это в дизайнере или в код перед установкой свойства DataSource.

16
ответ дан 3 December 2019 в 02:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: