![]() |
|
Модераторы: gambit |
![]()
|
|
| Minnesota5 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.8.2007 Репутация: нет Всего: нет |
Господа проггаммисты расскажите еси кто знает как работает редактирование в DataGrid
Непонятно как то- добавляешь столбец с кнопками edit нажимаешь на edit и ничего не происходит- как быть? У меня там 2 столбца ,оба templatecolumn я хочу сделать так ,чтобы можно было кляцнуть мышкой где попало на gride и оба рядка (куда кляцнули) стали в режим редактирования но этот linkbutton с текстом edit не работает Заранее благодарен |
|||
|
||||
| Mymik |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
Еще кое-что по этому поводу. DataGrid не поддерживает редактирование сразу двух строк как ты хочешь. -------------------- |
||||||
|
|||||||
| Minnesota5 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.8.2007 Репутация: нет Всего: нет |
Насчет первого- это понятно что нужно edititemtemplate ))
Насчет второго -это я уже догадался, только не editcommand редактировал а просто тупо понаходил linkbuttonы собрал их в массив и повесил на этот массив событие -onclick - В id запихнул номер рядка и все А что насчет третьего то тут у меня тоже ничего не получилось Обычный postback сделать смог для любого контрола а вот отсылку данных назад-нет Это меня тоже очень интересует-Вот пример попроще :как хотя бы передать серверу значение event.x Если кто узнает я тоже буду очень благодарен)) |
|||
|
||||
| Minnesota5 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.8.2007 Репутация: нет Всего: нет |
Вообщем почти сделал свой контрол
унаследовал от Table Вроде как обычный ,но когда кликаешь мышкой появляется textbox Теперь не знаю как доделать одну вещь то есть как передать с атрибутом переменную в скрипт как аргумент функции А пока он у мнея не динамический всмысле коннекта с базой данных this.tab.Attributes.Add("onclick", "GetServerInformation('cont1')"); Как вместо cont1 передать переменную? Или нельзя? Таким же образом можно переделать и datagrid и gridview Если кому интересно могу выложить |
|||
|
||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
Minnesota5, пишешь в скобках имя переменной и все... или как ??? я что-то не понимаю в чем трабла...
-------------------- |
|||
|
||||
| Minnesota5 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.8.2007 Репутация: нет Всего: нет |
Извиняюсь что плохо обьяснил-обьясню лучше
Я в цикле вешаю атрибуты на на table.row.count*table.columns.count контролов: this.tab[i,j].Attributes.Add("onclick", "GetServerInformation('con1')"); с обычным текстом все работает А вместо con я хочу передавать туда в смысле на клиент некую строку зависящую от i,j например con+i.tostring()+j.tostring() Я пробовал в самом jscripte наити контрол на который была нажата мыщка только что то не катит event.srcelement вроде Это сообщение отредактировал(а) Minnesota5 - 9.8.2007, 21:13 |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |