를 텍스트를 보여주기 위해 노력하고, 내가 이것을 달성하기 위해 @ HTML.Raw 방법을 사용하고, 코드 조각은 다음과 같이 :이 면도기는 악센트
<!-- SEO -->
<title>@Html.Raw(Model.Title)</title>
<meta name="Description" content="@Html.Raw(Model.Description)">
<meta name="KEYWORDS" content="@Html.Raw(Model.Keywords)">
<!-- END SEO -->
Description: @Html.Raw(Model.Description)
Keywords: @Html.Raw(Model.Keywords)
그러나 코드가 실행 후에는 다음과 같이 보여
<!-- SEO -->
<title>FÚTBOL - El portal de los hinchas del fútbol</title>
<meta name="Description" content="FÚTBOL - El portal de los hinchas del fútbol">
<meta name="KEYWORDS" content="Fútbol,hinchas">
<!-- END SEO -->
Description: FÚTBOL - El portal de los hinchas del fútbol
Keywords: Fútbol, hinchas
뭔가 일이 생긴 이스케이프 된 문자열은 "문자 사이에있을 때 이런 일이 왜
이사람이 알고 있나요
.? 6,편집
변수의 내용은 정확히 같다 :
는Title: FÚTBOL - El portal de los hinchas del fútbol
Description: FÚTBOL - El portal de los hinchas del fútbol
Keywords: Fútbol, hinchas
캐릭터 세트 내 _Layout의 문서 타입은 다음과 같습니다
<!DOCTYPE html>
<html lang="es" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://ogp.me/ns#">
<head>
<meta charset="utf-8" />
문제는 사실이 아니다 편지의 그것의 ok 그것의 쇼 Ú 또는 ú. 내가 왜 unserstand 해달라고 이유는 하나의 사건에서 문자가 아닌 다른 경우에,
'Model.Description'의 내용과'_Layout' 뷰에서 사용하는'charset'은 무엇입니까? – balexandre
'Model.Description'은 ** 사용자 문자열 **이거나 그 안에 알려진 HTML이 들어간 새 니타 이징 된 문자열입니까? (더 즉각적인 걱정은'.Raw'를 적절하게 사용하거나 사용하지 않을 것입니다.) –
@MarcGravell .Raw 메소드를 사용하는 것이 안전합니다. – dnlgmzddr