2
これは、ビューファイルからの断片である:ASP.Net Core RazorでViewDataコンテンツのエンコードを防止する方法は?
@{
ViewData["Title"] = "qwerty **Николай**";
}
<div class="row">
<div class="grid-x grid-padding-x">
<div class="large-12 cell">
<h1>Николай Петюх</h1>
</div>
</div>
そして、これはブラウザに出力断片である:
<head>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>qwerty **Николай**</title>
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="/lib/foundation/css/foundation.css" />
<link rel="stylesheet" href="/css/app.css?v=drh6roXOzy8LX0aJC9iKPBtj4DtYf06wh1r9I6IvZA0" />
</head>
<body>
<div class="grid-container">
<div class="row">
<div class="grid-x grid-padding-x">
<div class="large-12 cell">
<h1>Николай Петюх</h1>
</div>
</div>
</div>
</div>
誰もが& #XXXXにエンコードキリル文字を予防する方法を知っています;? ConfigureServicesクラス
services.Configure<WebEncoderOptions>(options =>
{
options.TextEncoderSettings = new TextEncoderSettings(UnicodeRanges.All);
});
:Startup.csに次のコードを追加することによって
質問のコードをコピーしてテストしました。 Razorは '
を書きます。あなたは、かみそりの設定はどこですか。愚かな質問を申し訳ありませんが、私の初心者 –
発見された解決策。 –