Ali Majed HA Ответов: 2

Как получить выбранный индекс строки в devexpress gridcontrol


Привет
У меня есть заявление на форму Windoes и Частое GridControl внутри него, мне нужно получить выбранный индекс строки и, например, удалить его из моей базы данных, как я это сделаю ? Данные GridControl были извлечены из базы данных SQL.
заранее спасибо

Что я уже пробовал:

Я пробовал читать документы devexpress в https://documentation.devexpress.com
в течение многих часов я не находил ответа.

2 Ответов

Рейтинг:
20

David_Wimbley

Я немного заржавел на своем devexpress, но в вашем gridcontrol я думаю, что вы должны указать вид сетки. Из этого представления сетки, чтобы получить идентификатор из столбца идентификатора, вы бы сделали это.

devExpressGridView.GetFocusedRowCellValue("Id")


Это предполагает, что столбцы вашей сетки содержат столбец с меткой Id. Поэтому, если ваш столбец помечен индексом, то вы бы поменяли Id на Index.


Рейтинг:
1

Mindada Weerasiri

охраняемых недействительными btnEditItem_Click(объект отправителя, EventArgs в электронной)
{
пробовать
{

LinkButton btn = (LinkButton)отправитель;


ВАР Гвр = (частое.Веб.ASPxGridView.GridViewDataItemTemplateContainer)БТН.NamingContainer;
ВАР ТРТ = Гвр.ItemIndex;




}
поймать (исключение бывший)
{


}
}


Richard Deeming

Этот вопрос был задан, дан ответ и решен больше года назад.

И этот вопрос был связан с Windows Forms, нет ASP.NET!

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