powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как передать ID строки контролу в гриде.
8 сообщений из 8, страница 1 из 1
Как передать ID строки контролу в гриде.
    #33726538
Фотография test-er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Помогите пожалуйста.
Есть грид, в котором содержатся ФИО и ID.
Как сделать чтобы при нажатии на кнопку в гриде, перекидывало на другую страницу на которой отображаются данные соответствующие моему ID строки.
Заранее спасибо.
...
Рейтинг: 0 / 0
Как передать ID строки контролу в гриде.
    #33728520
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
int id = Convert.ToInt32(dataGrid.Items[e.Item.ItemIndex].Cells[ 0 ].Text, CultureInfo.InvariantCulture);
...
Рейтинг: 0 / 0
Как передать ID строки контролу в гриде.
    #33729248
test-er.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не получилось (

добавляю в код строку:

int id = Convert.ToInt32(ShowStudents.Items[e.Item.ItemIndex].Cells[0].Text, CultureInfo.InvariantCulture);

при компиляции ошибка:

Error 2 'System.Web.UI.WebControls.GridView' does not contain a definition for 'Items'
плиз, помогите, срочно надо
...
Рейтинг: 0 / 0
Как передать ID строки контролу в гриде.
    #33729416
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сразу бы написал что паришь 2.0
Код: plaintext
1.
ShowStudents.SelectedValue
это и будет твой ID при селекте
...
Рейтинг: 0 / 0
Как передать ID строки контролу в гриде.
    #33729571
test-er.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ага, 2.0 :(

я указал DataKeyNames = StudentID

в дебаге смотрю, а
ShowStudents.SelectedValue = null

почему?
...
Рейтинг: 0 / 0
Как передать ID строки контролу в гриде.
    #33729722
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторя указал DataKeyNames = StudentID

в дебаге смотрю, а
ShowStudents.SelectedValue = null

почему?
Откуда мне знать, как ты выстраиваешь своё приложение и, что куда указываешь?!
В случае, если у тебя есть таблица (предположим в SQL) и, там (в таблице стоит ключевое поле ID), данные попадают в GridView (без всяких BisnesObject), то при селекте строки вот этод код ShowStudents.SelectedValue даст значение ключевого поля таблицы грида...
P.S. наверное можно что то ещё добавить к этим словам, но дико лень - уж извини ;)
...
Рейтинг: 0 / 0
Как передать ID строки контролу в гриде.
    #33729783
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
изучай - может что то изменится в логике приложения...
...
Рейтинг: 0 / 0
Как передать ID строки контролу в гриде.
    #33729963
Фотография test-er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladgrig изучай - может что то изменится в логике приложения...

Спасибо, буду изучать.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как передать ID строки контролу в гриде.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]