Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 05.01.2010
Сообщений: 20
1

Нестандратная обработка RowEDiting компонента GridView?

30.01.2010, 00:54. Просмотров 1909. Ответов 6
Метки нет (Все метки)

Хотелось бы реализовать пользовательское редактирование записей, выводимых в GridView.
Чтобы после нажатия кнопки Edit напротив конкретной строки появлялась Panel с текстбоксами и списками для ввода или выбора из возможных значений. Однако проблема: НЕ МОГУ получить идентификатор редактируемой строки.
Может у кого есть готовый пример? Буду очень благодарна!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.01.2010, 00:54
Ответы с готовыми решениями:

Получение значения ключевого поля GridView при событии RowEditing?
Стандартное редактирование строк компонента GridView мне не подходит. Поэтому пытаюсь обработать...

Обработка строк gridview
собственно вопрос. есть грид вью с постраничным просмотром, в строках есть столбец с checkbox'ом,...

GridView ,обработка Boundfield
Здравствуйте. Есть GridView <asp:GridView ID="GridView1" runat="server" AllowPaging="false" ...

GridView и обработка через javascript
Здравствуйте, вновь взываю к Вашей помощи. Имеется GridView для записи в БД, вся запись происходит...

6
Комбайнёр
1584 / 682 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
30.01.2010, 09:05 2
XML
1
2
  <asp:GridView DataKeyNames="ID, NAme" ID="grd" runat="server">
  </asp:GridView>
C#
1
2
 grd.SelectedDataKey.Values[0]; // ID 
grd.SelectedDataKey.Values[1]; // Name
0
4 / 3 / 3
Регистрация: 05.06.2009
Сообщений: 35
06.02.2010, 19:27 3
На сколько я понял нужно обработать событие - OnRowEditing? по-моему при этом событии select не происходит и
C#
1
SelectedDataKey=null
. Могу ошибаться!
0
Комбайнёр
1584 / 682 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
07.02.2010, 12:07 4
Вот тут:
C#
1
2
3
4
        protected void dataGridView_SelectedIndexChanged(object sender, EventArgs e)
        {
            // вот тут
        }
0
36 / 16 / 0
Регистрация: 29.01.2010
Сообщений: 252
09.02.2010, 13:25 5
Цитата Сообщение от brugon Посмотреть сообщение
XML
1
2
  <asp:GridView DataKeyNames="ID, NAme" ID="grd" runat="server">
  </asp:GridView>
C#
1
2
 grd.SelectedDataKey.Values[0]; // ID 
grd.SelectedDataKey.Values[1]; // Name
ак нельзя писать! VS сразу выдает, что недопустимо так индексировать поле
0
Комбайнёр
1584 / 682 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
09.02.2010, 15:23 6
объясните!
0
36 / 16 / 0
Регистрация: 29.01.2010
Сообщений: 252
09.02.2010, 18:50 7
Можно Ет я просто не разобрался сначала ! только записывать надо не
C#
1
grd.SelectedDataKey.Values[1]
а
C#
1
grd.SelectedDataKey[1].Values
Только ето работает для поля Commandfield! А если я пытаюсь использовать Hyperlinkfield не срабатывает
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2010, 18:50

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Обработка по действию компонента PopupMenu
Всем добра! Подскажите пожалуйста Delphi 5. На форме есть Button и PopupMenu...При нажатии на...

Обработка компонента RadioGroup1.itemIndex в Label.
Подскажите, как результаты RadioGroup1.itemIndex из одной формы, перевести в другую форму в Label.

Обработка события для программно созданного компонента
Добрый день! В основной программе, в обработчике события при выборе пункта меню...

Обработка нескольких событий одного компонента в общем методе
Приветствую, форумчан! Помогите решить проблему: Есть ListBox, в нем по событию DrawItem...


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

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

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