DataGrid Current Row ID value
2 отговора
147 прегледа
DataGrid Current Row ID value
Здравеите,
сигурно проблема е мног тривиален, ама нека пак да си питам знаещите и можещите ;))
значи имам един датагрид, които се популва с един датасет.
Грида може да се сортира по колони.
Как мога да взема стойността за, да кажем 5-ят ред от ДАТАСЕТ-а, които се използва за датасорс на грида, след като съм сортирал по колони...
като намеря кои е текущият ред в грида и взема после
myDataSet.MyTable.Rows[5]["ID"]
ми връща стойността преди да е сортиран датасета, т.е губи се маппинга между това което се показва в грида и датасет-а отдолу....
10х
сигурно проблема е мног тривиален, ама нека пак да си питам знаещите и можещите ;))
значи имам един датагрид, които се популва с един датасет.
Грида може да се сортира по колони.
Как мога да взема стойността за, да кажем 5-ят ред от ДАТАСЕТ-а, които се използва за датасорс на грида, след като съм сортирал по колони...
като намеря кои е текущият ред в грида и взема после
myDataSet.MyTable.Rows[5]["ID"]
ми връща стойността преди да е сортиран датасета, т.е губи се маппинга между това което се показва в грида и датасет-а отдолу....
10х
Re: DataGrid Current Row ID value
Ми можеш да вземеж която си искаш клетка от DataGrid, ей така:
DataGrid1[int row index, int row index].ToString();
Можеш да разбереш кой е реда е така:
int row=DataGrid1.CurrentRowSelected;
Надявам се да ти свърши работа.
DataGrid1[int row index, int row index].ToString();
Можеш да разбереш кой е реда е така:
int row=DataGrid1.CurrentRowSelected;
Надявам се да ти свърши работа.
Re: DataGrid Current Row ID value
благодаря много golden path, това ми свърши чудесна работа,
ей, сладур си ти!!!




ей, сладур си ти!!!