2015-03-14 2 views
0

Я разрабатываю портал, где мне нужно извлечь код из бэкэнд и отобразить его на виду. Я могу извлечь код из серверной и используя ниже части кода, чтобы отобразить детали в поле зренияФорматирование текста во время отображения

@model Dictionary<System.String,System.String> 

@{ 
    ViewBag.Title = "View Code"; 
} 
<br /> 
<p> 
    @foreach (var item in Model) 
    { 
     <div class="panel panel-default"> 
      <div class="panel-body"> 
       <h3 class="panel-title">@Html.DisplayFor(val => item.Key)</h3> 
       <text class="panel-body">@Html.DisplayFor(val => item.Value) </text> 
       </div> 
     </div> 
    } 
</p> 

Таким образом, контроллер возвращает объект словаря, который имеет название кода (item.key в коде выше) и фрагмент кода (item.value в вышеприведенном коде), который я пытаюсь отобразить, но в части кода нет отступов или форматирования, когда он отображается в пользовательском интерфейсе. Мне нужно сделать форматирование во время отображения. Есть ли способ, которым это можно сделать?

+0

Что означает «но нет отступов или форматирования в части кода» конкретно? Вы хотите отступать от HTML-тегов? Или если вы хотите отступать от текста на странице HTML, в каком контейнере вы указываете, что они имеют отступы или не отступают? – NightOwl888

ответ

0

Это было глупо, есть тег под названием <pre>, который отображает данные, поскольку он хранится в бэкэнд, только что вычислен.

Смежные вопросы