Подключаю скрипт подсветки синтаксиса highlight.js
Для теста пытаюсь вставить на страницу такой код:
<pre><code>
private void button2_Click(object sender, EventArgs e)
{
//Cоздаем аккаунт
Account acc = new Account("my@google.login", "mypassword");
//Конструируем объект класса ReportRequestor
ReportRequestor rr = new ReportRequestor();
//Конструируем объект класса Request и
//получаем ответ на предопределенный запрос
//VisitsOverview - количество посещений по дням
IEnumerable<GAData> data = rr.getData(
new Request() {
From = DateTime.Now.Subtract(
new TimeSpan(24, 0, 0)),
To = DateTime.Now,
Account = acc,
StandardReport =
StandatdReportType.VisitsOverview });
//Выводим результат в MessageBox
string result = String.Empty;
foreach (var a in data)
result += a.ToString() + "\n";
MessageBox.Show(result);
}
</code></pre>
После парсера (точнее при отображении) получаю:
<p><pre><code><br />
private void button2_Click(object sender, EventArgs e)<br />
{<br />
//Cоздаем аккаунт<br />
Account acc = new Account("my@google.login", "mypassword");</p>
<p> //Конструируем объект класса ReportRequestor<br />
ReportRequestor rr = new ReportRequestor();<br />
<br />
//Конструируем объект класса Request и <br />
//получаем ответ на предопределенный запрос <br />
//VisitsOverview - количество посещений по дням<br />
IEnumerable<GAData> data = rr.getData(<br />
new Request() { <br />
From = DateTime.Now.Subtract(<br />
new TimeSpan(24, 0, 0)),<br />
To = DateTime.Now,<br />
Account = acc,<br />
StandardReport = <br />
StandatdReportType.VisitsOverview });<br />
<br />
//Выводим результат в MessageBox <br />
string result = String.Empty;<br />
foreach (var a in data)<br />
result += a.ToString() + "\n";<br />
MessageBox.Show(result);<br />
}<br />
</code></pre></p>
Хотелось бы вставлять такие блоки кода нормально.
0
как правильно вставить код pre и code?
Автор
hhh
, 25.07.2009, 10:50
Сообщений в теме: 2
#1
Отправлено 25.07.2009, 10:50
#3
Отправлено 29.07.2009, 13:47
support (27.7.2009, 8:09) писал:
Для страницы можно прописать свойство @@filter=asis и тогда текст страницы будет выводиться без обработки, т.е. там должен быть HTML (в том числе и тэги параграфов).
Спасибо, заработало Только highlight.js отвалился Спрошу у разработчиков highlight.js, чего ему не хватает.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 скрытых пользователей