ASP.NET - Как записать некоторый HTML на странице? С Ответом. Записать?

Ответ Михаэля Майкла должен решить его в большинстве случаев. Но, на всякий случай, если вам нужно это для шрифта в gvim, у которого нет курсива (но не косого или чего-то другого), вы можете попробовать что-то подобное в ~ / .gvimrc

highlight Comment font=Bitstream_Vera_Sans_Mono_Oblique:h14

, где h14 - это размер шрифта. Этот шрифт должен иметь такой же размер ячейки, что и обычный шрифт, поэтому не используйте совершенно другой шрифт.

20
задан Magnetic_dud 9 June 2009 в 11:10
поделиться

7 ответов

, почему бы вам не дать LiteralControl попробовать?

 myLitCtrl.Text="<h2><p>Notify:</p> Alert</h2>";
29
ответ дан 29 November 2019 в 22:31
поделиться

Если вы действительно не хотите использовать какие-либо серверные элементы управления, вы должны поместить Response.Write в то место, где должна быть записана строка:

<body>
<% Response.Write(stringVariable); %>
</body>

Сокращение этого синтаксиса:

<body>
<%= stringVariable %>
</body>
36
ответ дан 29 November 2019 в 22:31
поделиться

If you want something lighter than a Label or other ASP.NET-specific server control you can just use a standard HTML DIV or SPAN and with runat="server", e.g.:

Markup:

Code:

FooSpan.Text = "Foo";

10
ответ дан 29 November 2019 в 22:31
поделиться

Файл ASPX:

<h2><p>Notify:</p> <asp:Literal runat="server" ID="ltNotify" /></h2>

Файл ASPX.CS:

ltNotify.Text = "Alert!";
3
ответ дан 29 November 2019 в 22:31
поделиться

Используйте буквальный элемент управления и напишите свой html следующим образом:

literal1.text = "<h2><p>Notify:</p> alert</h2>";
3
ответ дан 29 November 2019 в 22:31
поделиться

Вы можете использовать буквальный контроль ASP .net или вы можете использовать панели или цель.

1
ответ дан 29 November 2019 в 22:31
поделиться

Вы действительно должны использовать Literal Элемент управления ASP.NET для этого.

2
ответ дан 29 November 2019 в 22:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: