Hiển thị mã HTML trong View sử dụng ViewBag ASP.NET MVC C#

Thảo luận trong 'Lập Trình Website MVC5 & MVC6' bắt đầu bởi seolagi, 6/8/18.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,027
    Đã được thích:
    80
    Điểm thành tích:
    48
    Khi hiển thị ViewBag trong View còn nguyên mã HTML như thế nào vậy, vì khi mình show ra View bằng ViewBag thì mã HTML của mình bị lỗi tè le như sau:
    Mã:
    <h2 style="font-weight:500;">Tim kiếm: &lt;b&gt;tyen dung&lt;/b&gt;, Nghề: &lt;b&gt;Marketing&lt;/b&gt;, Địa điểm: &lt;b&gt;Bình Dương&lt;/b&gt;</h2>
    Mã:
    ViewBag.content
     
    Cảm ơn đã xem bài:

    Hiển thị mã HTML trong View sử dụng ViewBag ASP.NET MVC C#

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,884
    Đã được thích:
    1,194
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của bạn đây nhé:
    Mã:
    @Html.Raw(ViewBag.content)
    • Thêm @Html.Raw vào để hiển thị mã HTML ra, vì mặc định của ViewBag khi hiển thị ra sẽ không hiển thị mã HTML để tránh bị tấn công ý mà.
    • Sử dụng @Html.Raw nên cẩn thận tránh để lỗ hổng hacker tấn công nhé.
     
    seolagi thích bài này.
  3. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,027
    Đã được thích:
    80
    Điểm thành tích:
    48
    @Html.Raw(ViewBag.content) ok, thanks đúng cái cần hi
     


Chủ để tương tự : Hiển thị
Diễn đàn Tiêu đề Date
Lập Trình Website MVC5 & MVC6 There is already an open DataReader associated with this Command which must be closed first 21/5/21
Lập Trình Website MVC5 & MVC6 Lỗi: There is already an open DataReader associated with this Command which must be closed first 30/10/20