Я хочу 'повторить' строку, разделенную разделителями как: sergio|tapia|1999|10am
Тело страницы HTML.
Как я могу достигнуть этого?Спасибо!
Есть пара сочетаний клавиш Response.Write
, если вы пытаетесь вывести на страницу:
<%="sergio|tapia|1999|10am"%>
Или
<%:"sergio|tapia|1999|10am"%> (.NET 4.0)
Различные варианты смотрите здесь.
Вы можете использовать Response.Write (str)
как в коде программной части, так и на странице .ASPX:
<%
Response.Write(str)
%>
Использование Response.Write ()
в коде программной части помещает строку перед HTML-кодом страницы, поэтому это не всегда полезно.
Вы также можете создать серверный элемент управления где-нибудь на своей странице ASPX, например, метку или литерал, и установить текст или значение этого элемента управления в коде программной части:
.ASPX:
<asp:Label id="lblText" runat="server" />
Код программной части:
lblText.Text = "Hello world"
Вывод в HTML:
<span id="lblText">Hello World</span>
Если вы не хотите добавлять
s, используйте литерал:
<asp:Literal id="litText" runat="server" />
И установите атрибут value для литерала вместо атрибута text:
litText.Value = "Hello World"