Ответ Михаэля Майкла должен решить его в большинстве случаев. Но, на всякий случай, если вам нужно это для шрифта в gvim, у которого нет курсива (но не косого или чего-то другого), вы можете попробовать что-то подобное в ~ / .gvimrc
highlight Comment font=Bitstream_Vera_Sans_Mono_Oblique:h14
, где h14 - это размер шрифта. Этот шрифт должен иметь такой же размер ячейки, что и обычный шрифт, поэтому не используйте совершенно другой шрифт.
, почему бы вам не дать LiteralControl попробовать?
myLitCtrl.Text="<h2><p>Notify:</p> Alert</h2>";
Если вы действительно не хотите использовать какие-либо серверные элементы управления, вы должны поместить Response.Write
в то место, где должна быть записана строка:
<body>
<% Response.Write(stringVariable); %>
</body>
Сокращение этого синтаксиса:
<body>
<%= stringVariable %>
</body>
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";
Файл ASPX:
<h2><p>Notify:</p> <asp:Literal runat="server" ID="ltNotify" /></h2>
Файл ASPX.CS:
ltNotify.Text = "Alert!";
Используйте буквальный элемент управления и напишите свой html следующим образом:
literal1.text = "<h2><p>Notify:</p> alert</h2>";
Вы можете использовать буквальный контроль ASP .net или вы можете использовать панели или цель.
Вы действительно должны использовать Literal Элемент управления ASP.NET для этого.