Всем добрый день.
Есть такой код:
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
Где ошибка?
Заранее — Спасибо.
Здравствуйте, 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 />" });
}