Показывать форматированный текст без этикеток MVC

у меня есть вид, который показывает объект, который приходит из базы данных, что он перемещает, состоит в том, что я, когда я верю в этот объект, это делаю посредством текстового редактора, и сохраняет в db с этикетками html соответствующие, моя проблема состоит в том, что, когда я хочу показать это в этот же самый объект, часть "Контента", он появляется также с этикетками, не обрабатывая их. Кто-то объясняет мне, как он делается для того, чтобы были обработаны этикетки, и текст явился, как он должен быть.

Использование Ckeditor как wysiwyg, ASP.NET MVC, C# и SQLServer

Восток - моя модель:

public int ID { get; set; }

    [Required]
    [Display(Name = "Titulo del articulo")]
    public string Titulo { get; set; }

    [Required]
    [Display(Name = "Contenido del articulo")]
    [MaxLength(450)]
    [AllowHtml]
    public string Contenido { get; set; }

    [Required]
    [Display(Name = "Descripcion del articulo")]
    [MaxLength(150)]
    public string Descripcion { get; set; }

    [DisplayFormat(DataFormatString = "{0:d}")]
    public DateTime FechaCreacion { get; set; }

    public bool Activo { get; set; }

Это мой Controller

public ActionResult Article(int id)
        {
            ArticleService articleService = new ArticleService();
            var model = articleService.GetArticle(id);
            return View(model);
        }

И это вид

    @model Entidades.Article
@{
    ViewBag.Title = Model.Titulo;
}
<!-- Page Header -->
<header class="masthead" style="background-image: url('img/post-bg.jpg')">
    <div class="overlay"></div>
    <div class="container">
        <div class="row">
            <div class="col-lg-8 col-md-10 mx-auto">
                <div class="post-heading">
                    <h1>@Model.Titulo</h1>
                    <h2 class="subheading">@Model.Descripcion</h2>
                    <span class="meta">
                        Escrito por
                        <a href="@Url.Action("Index", "Blog")">Inicio</a>
                        @Model.FechaCreacion.ToShortDateString()
                    </span>
                </div>
            </div>
        </div>
    </div>
</header>
<!-- Post Content -->
<article>
    <div class="container">
        <div class="row">
            <div class="col-lg-8 col-md-10 mx-auto">
               <p>@Model.Contenido</p>
            </div>
        </div>
    </div>
</article>
<hr>

Хороший с уже спасибо.

1
задан 19.03.2019, 02:45
1 ответ

Ты можешь renderizar твой текст с:

@Html.Raw(Server.HtmlDecode(Model.yourEncodedHtmlFromYourDatabase))
0
ответ дан 02.12.2019, 05:28
  • 1
    Повторно формулируй твой вопрос ты можешь добавлять случаи или примеры, потому что ему не хватает ясности в проблему – Miguel Zarate 19.03.2019, 18:32
  • 2
    Ответы, которые являются единственным кодом без какого-либо объяснения, считаются низкой качество. Смотри пожалуйста CГіmo отвечать . Ты мог бы объяснять, что он это делает? – gbianchi♦ 19.03.2019, 18:59
  • 3
    @KodiakMx Объяснение не для меня. Твой ответ повлекся за собой как низкого качества, из-за того, что линия кода была одиноким. Где он должен помещать это? что является тем, что он должен помещать в каждое место? Требуется, что у ответов был минимум контента. – gbianchi♦ 20.03.2019, 18:55