login register Sysop! about ME  

2019년 12월 13일 10시 56분 00초,     조회수 : 158
  제목 : View Page에서 C# 코드이 클래스 내용을 Html로 인식되게 할 수 있는 방법이 있을까요?
SEQ : 34726 글쓴이 : lballet

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

HelloWorldRed.cs
1.
public class HelloWorldRed
    {

        public static string Red()
        {
            StringBuilder sb = new StringBuilder();
            sb.AppendLine("<div style='color:red;'>");
            sb.AppendLine("Hello World Red!");
            sb.AppendLine("</div>");
            string result = sb.ToString();
            return result;

        }
    }

2.
위 HelloWorldRed.cs를 적용


MVC Controller에서

public ActionResult Index()
        {           
            ViewBag.HelloWorldRed = HelloWorldRed.Red();
            return View();
        }

3.
View page에서 

<div style='color:red;'> Hello World Red! </div>
라고 보여집니다.

질문: 이것을 
Hello World Red!(빨간색 글씨로) View Page 에서 보여지게 하는 방법이 있을까요?

  wind1379
  2019-12-17(14:54)
캐릭 이미지
@MvcHtmlString.Create(HttpUtility.HtmlDecode(ViewBag.HelloWorldRed))
or
@Html.Raw(HttpUtility.HtmlDecode(ViewBag.HelloWorldRed));

...[Mr.NET!]

  lballet
  2019-12-17(16:41)
네 그러네요. View Page에서 @Html.Raw를 사용하는거였네요. 개인적으론 이것 때문에 고
생 좀 했습니다. 감사합니다. 꾸벅.



제목 작성자 날짜 조회
View Page에서 C# 코드이 클래스 내용을 Html로 인식되게 할 수 있.. (2) lballet 2019-12-13 158

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})