Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
bigor
0 / 0 / 1
Регистрация: 28.08.2008
Сообщений: 43
1

Как программно выделить ряд в GridView с нужным Id

07.06.2006, 07:46. Просмотров 1884. Ответов 0
Метки нет (Все метки)

Использую GridView (ASP.NET 2.0) с Paging, Sorting, Selection. Надо программно выделить ряд с данным Id. Сначала написал ф-ю с одним циклом: типа пробежаться по всем рядам и выделить нужный, но GridView1.Rows.Count почему-то = кол-ву рядов на данной странице, а не в Gride. Тогда написал другую функцию: пробежаться по страницам и рядам. Но результат тот же - каждый раз на экране я вижу одни и те же цифры (linkId, которые я вывожу Response.Write).
Вот, что я вижу:
page= 0 linkId= 85
page= 0 linkId= 86
page= 0 linkId= 87
....
page= 1 linkId= 85
page= 1 linkId= 86
page= 1 linkId= 87
.....
page= 2 linkId= 85
page= 2 linkId= 86
page= 2 linkId= 87
....
А вот она - функция:
private void selectRow(int id)
{
string lnkId;
bool IsFound = false;
int p, i;
for (p = 0; p < GridView1.PageCount; p++)
{
for (i = 0; i < GridView1.Rows.Count; i++)
{
GridView1.PageIndex = p;
GridView1.SelectedIndex = i;
lnkId = GridView1.Rows[i].Cells[1].Text;
Response.Write("page= " + p.ToString() + " linkId= " + lnkId.ToString() + "
");
if (lnkId == id.ToString())
{
IsFound = true;
break;
}
}
if (IsFound)
{
break;
}
}

return;
}
Что здесь не так и как программно выделить ряд с нужным Id?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2006, 07:46
Ответы с готовыми решениями:

Как выделить строку в GridView по ключу DataKey?
Не могу разобраться, как выделить строку в gridview по ключу DataKey? Т.е. есть gridview у нее...

Как программно выделить строку в гриде?
Код такой: private void btnSearch_Click(object sender, EventArgs e) { ...

Как в Excel выделить ячейки с нужным слово и скопировать
Есть список словосочетаний. Допустим 1000. Как сделать чтобы можно было задать определенное слово и...

Программно скрыть окно с Нужным заголовком
мне нужно скрыть окно например мой компьютер но у меня не получается!:( в чем ошибка пишу вот так...

Выделить шрифт в ячейке нужным цветом, согласно определенному условию
Как сделать чтобы в ячейке шрифт выделялся нужным цветом согласно определенному условию. Пример:...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2006, 07:46

Как программно выделить строку в DataGrid?
Привет! Подобный вопрос уже задавал, но никто не ответил. Как же всё-таки программно выделить...

Как программно выделить строку в DataGridView
Как программно выделить строку в DataGridView? Подскажите плиз.

8.3 Как программно выделить ячейку в полеТабДокумента ?
Собственно, вопрос в заголовке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru