Aftab Iqbal Clips Ответов: 1

Как добавить литерал в список


Эй,
я пытаюсь добавить литеральные значения string.format в список, литерал имеет ссылку на встраивание youtube. не имея никакого успеха при добавлении литерала в список. некоторые решения будут глубоко оценены.
С уважением

Что я уже пробовал:

List<Literal> lt = new List<Literal>();
string url = "https://www.youtube.com/embed/9bi9eDZUJPQ";
var videoframe = new Literal();
videoframe.Text = string.Format(@"<iframe width=""628"" height=""374"" src=""{0}"" frameborder=""0"" allowfullscreen></iframe>", url);
lt.Add(videoframe.Text);
foreach (Literal l in lt)Panel1.Controls.Add(l); { }

1 Ответов

Рейтинг:
9

phil.o

lt переменная определяется как List<Literal>, но вы пытаетесь добавить его а string значение ( Text собственность компании videoframe переменная).
Вы можете попробовать измениться

lt.Add(videoframe.Text);
к
lt.Add(videoframe);


Aftab Iqbal Clips

лучшее объяснение. я не могу поверить, что это решение было так просто
спасибо, хорошего вам дня

phil.o

Всегда пожалуйста!