Порядок создания динамических элементов
От: justas_ms  
Дата: 15.10.10 11:00
Оценка:
Всем добрый день.

Есть такой код:
            List<string> ls = new List<string>(); 
            HtmlGenericControl liresult = new HtmlGenericControl();
            HtmlGenericControl br = new HtmlGenericControl("br /");
                       
            foreach (string items in ls)
            {
                HyperLink hpl = new HyperLink();
                hpl.Text = items;
                hpl.NavigateUrl = items;
                liresult.Controls.Add(hpl);
                liresult.Controls.Add(br);

             }
                Page.Form.Controls.Add(liresult);


Необходимо получить запись такого вида:
hpl br
hpl br
А получаю такое:
hplhpl brbr

Где ошибка?

Заранее — Спасибо.
Re: Порядок создания динамических элементов
От: justas_ms  
Дата: 15.10.10 11:06
Оценка:
PS
Да, забыл пробовал с PlaceHolder — все тоже.
Re: Порядок создания динамических элементов
От: 1stein Украина  
Дата: 15.10.10 11:38
Оценка: 3 (1)
Здравствуйте, justas_ms, Вы писали:

HtmlGenericControl liresult = new HtmlGenericControl();
foreach (var item in ls)
{
    var hyperLink = new HyperLink {Text = item, NavigateUrl = item};
    liresult.Controls.Add(hyperLink);

    liresult.Controls.Add(new HtmlGenericControl() { InnerHtml = "<br />" });
}
Will code C# for food
Re[2]: Порядок создания динамических элементов
От: justas_ms  
Дата: 15.10.10 11:48
Оценка:
Спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.