Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Viker
0 / 0 / 0
Регистрация: 23.09.2010
Сообщений: 31
1

не выводятся абзацы в Html.DisplayFor() (Razor MVC3, C#)

20.08.2011, 16:56. Просмотров 2109. Ответов 3
Метки нет (Все метки)

string text = Model.IAText.Replace("\n", "<p><p/>");
@Html.DisplayFor(i => text).ToHtmlString();

при выводе на месте абзаца - &lt;p&gt;&lt;p/&gt;

string text = Model.IAText.Replace("\n", "<p><p/>");
@text;

при выводе на месте абзаца - <p><p/>

также писал и <br>, Enviroment.NewLine

тип страницы cshtml.
спасибо за внимание.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2011, 16:56
Ответы с готовыми решениями:

Razor. HTML не предоставляет метод DisplayFor
@model ICollection&lt;Category&gt; Category - моя модель model подчеркивает красным ...

Подключение фотогалереи highslide на страницу cshtml (Razor MVC3)
http://highslide.com/editor/ Если подключаю на html страницу все работает &lt;html&gt; &lt;head&gt; ...

Ошибка при регистрации/авторизации mvc3 razor при переносе на хостинг
Здравствуйте! При переносе на хост, при попытке авторизоваться, либо зарегистрироваться выходит...

Не отображается текст используя Html.DisplayFor();
Всем привет, только начал входить в данную технологию. И наткнулся на такую штуку, мне нужно...

MVC3 и @Html.RadioButtonFor() как работать?
Собственно как определить какой из RadioButton выбран. допустим есть моделька public...

3
SPOON
56 / 56 / 9
Регистрация: 17.02.2010
Сообщений: 101
21.08.2011, 07:25 2
Используй @Html.Raw.
C#
1
@Html.Raw(Model.Test.Replace(Environment.NewLine, "<br/>"))
1
Viker
0 / 0 / 0
Регистрация: 23.09.2010
Сообщений: 31
21.08.2011, 14:42  [ТС] 3
спасибо, работает хорошо. а еще такое, можно ли сделать выравнивание по левому и по правому краю, за счет добавления доп. интервалов между словами, как ворде?
0
SPOON
56 / 56 / 9
Регистрация: 17.02.2010
Сообщений: 101
21.08.2011, 15:04 4
Для этого нужно использовать CSS-стили, например так:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<style>
    .rightText
    {
        text-align: right;
    }
    
    .lefText
    {
        text-align: left;
    }
</style>
<p class="lefText">
    Left Text
</p>
<p class="rightText">
    Right Text
</p>
Советую вам прочитать, какую-нибудь книгу о web-разработке, например Стивен Сандерсон - ASP.NET MVC Framework с примерами на C#.
0
21.08.2011, 15:04
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.08.2011, 15:04

Как работает HTML.ActionLink() в mvc3
Добрый день уважаемые форумчане. На днях пытался получить ссылку с помощью метода...

@Html.Partial vs UserControl.ascx в Razor
Если я правильно понял, то @Html.Partial это аналог юзер.контролов. Как правило, юзер.контрол...

Какой визуальный редактор использовать для html + razor?
Приветствую! Я использую visual studio code для создания/редактирования файлов с расширением...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru