Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2010, 15:00   #1
Droid
Форумчанин
 
Аватар для Droid
 
Регистрация: 24.04.2008
Сообщений: 440
По умолчанию Несколько кнопок в колонке GridView ButtonField

Подскажите можно ли засунуть в одну ячейку более одной кнопки, чтоб они были друг под другом например мне надо вставить 7 кнопок?
Код:
int k=3;
                      ButtonType[] bt= new ButtonType[k];
                        ButtonField buttonf = new ButtonField();
                        CommandField cf = new CommandField();
                        for (int i = 1; i <= k; ++i)
                        { 
                            bt[1] = ButtonType.Link;
                            bt[2] = ButtonType.Link;
                            gv.Columns.Add(buttonf);
                            cf.ButtonType = bt[1];
                            cf.ButtonType = bt[2];
                            buttonf.Text = s;
                            cf.ShowSelectButton = vb;
                            buttonf.CommandName = "InBut";
                            buttonf.CommandName = "InBut1";
                        }
Просто они все добавляются в новые ячейки, а мне бы хотелось в одну 5 кнопок

или как запихнуть DropDownList, причем он должен создаваться динамически, и при выборе значения из него, в сообщение выводилось id той записи, напротив которой он расположен. DropDownList должен быть расположен напротив каждой записи
Код:
                 DropDownList ddl=new DropDownList();
                 TemplateField bf=new TemplateField();
                 gv.Columns.Add(bf);
                 for (int rows = 0; rows <= gv.Rows.Count-1; rows += 1)
                     gv.Rows[rows].Cells[0].Controls.AddAt(0, ddl);
                 ddl.ID = "ddlPPC";
                 ddl.Items.Add("1");
                 ddl.Items.Add("2");
создание его, а вот как получить id записи при выборе значения из него вопрос ? WebForm
1 старый программист, лучше новых 2-х

Последний раз редактировалось Droid; 06.12.2010 в 15:34.
Droid вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
несколько Label'ов в качестве кнопок skalt12 Общие вопросы Delphi 12 12.08.2010 13:18
как поймать нажатия на несколько кнопок сразу? Juffin Общие вопросы Delphi 1 10.05.2010 20:26
вывод GridView строк Shouldercannon Общие вопросы Delphi 0 25.02.2009 12:07
Разноцветная колонка в GridView Shouldercannon Общие вопросы Delphi 5 12.07.2008 13:36
GridView и несколько SqlDataSource posdnyaa БД в Delphi 0 25.03.2008 10:25