У меня есть файл .cshtml, который я использую, чтобы показать свою страницу. В этом файле у меня есть код, который использует «бритву» для получения и печати переменных. Этот код имеет отступ с таблицами.
Проблема: когда я захожу на страницу в веб-браузере, текст, отображаемый бритвой, имеет те же пробелы в таблицах, что и код.
Exsample:
@{
foreach (var x in v.Logs)
{
string[] FormatModificacion = @x.Modificacion.Split('-');
<div class="row">
<div class="divider"></div>
</div>
<div class="row">
<div>
<h6>@x.Usuario <i class="material-icons bread">chevron_right</i> @x.Fecha</h6>
<div class="pre-text">
@Html.Raw(x.Modificacion);
</div>
@{
foreach (var span in @FormatModificacion)
{
<div>
<span class="pre-text">
@span
</span>
</div>
}
}
</div>
</div>
}
}
и рендер на bouser
<div>
<span class="pre-text">
@span
</span>
</div>
Все пробелы перед текстом в @span отображаются на странице.
Не знаю почему.