Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
HelloWord
4 / 4 / 4
Регистрация: 15.04.2009
Сообщений: 348
1

Control с элементами LinkButton

26.08.2010, 18:55. Просмотров 722. Ответов 3
Метки нет (Все метки)

Добрый день
Подскажите пожалуйста
Я создаю LinkButton динамически. Заранее не знаю сколько их
C#
1
2
3
LinkButton lbut = new LinkButton();
lbut.ID = "myButton";
lbut.Text = "test";
Вот добавлять их прямо на WebUserControl получается Вот так
C#
1
this.Controls.Add(lbut);
Я пытаюсь найти что то типа Table, ListView, GridView......
и добавить в него этот LinkButton
Вот так не получается
C#
1
ListView.Controls.Add(lbut);
Я не знаю какой из этих или может я не знаю еще какой нибудь другой( Table, ListView, GridView....)
взять?
И не знаете случайно такой контрол где есть сочетание LinkButton + СheckBox ?
Спасибо
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.08.2010, 18:55
Ответы с готовыми решениями:

Какая разница между Web server control, Composite control и User Control
Подскажите, пожалуйста, какая разница между Web server control, Composite control и User Control, а...

Проблема с LinkButton
protected void GridView1_RowCommand1(object sender, GridViewCommandEventArgs e) { int...

Динамические LinkButton в C#
как определить какой из элементов LinkButton был нажат??? если создаются элементы динамически. ...

LinkButton переход по ссылке
Добавил LinkButton в форму. Создал форму admin.aspx. В свойстве LinkButton - PostBackUrl указал...

C# и JS коды для LinkButton
Приветствую всех! Как сделать так, чтобы при нажатии на LinkButton выполнился C# код, и в...

3
_Art_
115 / 115 / 20
Регистрация: 21.01.2010
Сообщений: 252
27.08.2010, 05:23 2
C#
1
2
3
4
5
6
7
8
9
10
protected void Page_Load(object sender, EventArgs e)
        {
            for(int i=0; i<5; i++)
            {
                LinkButton lb = new LinkButton();
                lb.ID = i.ToString();
                lb.Text ="Link button number " + i.ToString();
                Table1.Rows[0].Cells[0].Controls.Add(lb);
            }
        }
Только в table строки и столбцы добавьте, а то ексепшн вылетит.
1
HelloWord
4 / 4 / 4
Регистрация: 15.04.2009
Сообщений: 348
27.08.2010, 13:26  [ТС] 3
Cпасибо. Работает.
0
HelloWord
4 / 4 / 4
Регистрация: 15.04.2009
Сообщений: 348
07.09.2010, 15:50  [ТС] 4
Я добавила событие
C#
1
2
3
4
5
6
7
8
 linkButtonForItem.Click += new EventHandler(LinkButton_Click);
protected void LinkButton_Click(object sender, EventArgs e)
    {
        LinkButton linkButton = sender as LinkButton;
        Response.Write(((LinkButton)sender).Text); // смотрю текст нажатого линка
        string st = linkButton.ID; 
        ///Response.Redirect(linkButton.Attributes["LinkUrl"]);
    }
Но при нажатие исчезает все. Не могу понять в чем дело?
Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2010, 15:50

Генерация таблицы с LinkButton (не отображается таблица)
Формирую n-размерную таблицу, заполняю элементами LinkButton, но таблица не отображается, не могу...

Динамичное добавление linkbutton & event
Всем привет Значит я динамично добавляю при загрузке страницы linkbuttons, все получатся все...

Использование LinkButton в серверном контроле Repeater
Подскажите, как в репитер можно вставить кнопку LinkButton.


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

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

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