Как добавить текст метки (динамически) к литералу в коде позади?

Я хочу добавить некоторые элементы управления в мою форму динамически.

на стороне html:

<asp:Literal ID="Literal_news" runat="server"></asp:Literal>

мой код в C# (код позади), как показано ниже:

string str_contxt = "hi dear user!";
img2.ImageUrl = "~/images/a.jpg";

Literal_news.Text += "<article style=\"position: relative; height: 300px; opacity: 1;\"> <div class=\"banner-wrap\"> <div class=\"slider-left\"> <img src =\" " + img2.ImageUrl + " \"  alt=\"\"/> </div> <div class=\"slider-left\"> <asp:Label ID=\"Label1\" runat=\"server\" Text=\" " + str_contxt + " \"></asp:Label> </div> <div class=\"clear\"></div></div></article> ";

изображение отображается правильно (img2.ImageUrl), но текст не отображается (str_contxt). в чем проблема?

{Я использовал метку вместо буквального контроля. но проблема не решилась.}

0 ответов

Другие вопросы по тегам