Ви можете використовувати GridColumn. Значення властивості FieldName для ідентифікації стовпця GridView. Таким же чином ви можете отримати відповідний стовпець із GridView. Колекція стовпців за відповідним значенням властивості FieldName. 23 липня 2012 р
Цей код трохи складний, але просто додайте його, знаючи, що ми можемо посилатися на нього в майбутньому.
- захищений void lnk_Click(відправник об’єкта, EventArgs e)
- {
- спробувати.
- {
- GridView gv = відправник як GridView;
- //int tenderid = Convert.ToInt16(HdnfldNewTenderID.Value);
- GridViewRow gvr = (GridViewRow)(відправник як LinkButton)
- .NamingContainer;
Один із способів експорт іменованого діапазону до таблиці даних і отримання імен стовпців із таблиці даних. Альтернативний — обробка іменованого діапазону. XlsIO завжди розглядає перший рядок іменованого діапазону як заголовок стовпця. Отже, назви стовпців можна отримати, звернувшись до першого рядка іменованого діапазону.
Є багато способів, як ми можемо зробити те саме, ось я ділюся тим, як ви можете це зробити використання циклу foreach. Нижче наведено зразок коду, прокрутіть набір даних і отримайте назви стовпців. DataSet dsresult = GetResultFromDBQuery(); //Запит до бази даних для отримання записів.
Ви можете отримати вибрані комірки, рядки або стовпці з елемента керування DataGridView за допомогою відповідних властивостей: SelectedCells, SelectedRows і SelectedColumns. У наступних процедурах ви отримаєте вибрані комірки та відобразите їхні індекси рядків і стовпців у полі повідомлення.
Вам потрібно прокрутити кожен рядок і всередині циклу рядка по кожній комірці та встановити атрибути onclick з індексом рядка та індексом комірки. Потім у події OnRowCommand за допомогою cellIndex отримайте назву стовпця з HeaderRow.