1. ホーム
  2. asp.net

[解決済み] Razor ViewEngine: "@"記号をエスケープするには?

2022-10-25 10:15:35

質問

ASP.NET MVC3 で Twitter @Anywhere API と連携していくつかの Twitter ハンドルを出力しようとしていますが、Razor ビューで実際に "@" 記号をエスケープする方法を見つけることができません。

Razorで"@"文字をエスケープするためのシンタックスをご存知の方はいらっしゃいますか?

私は <text></text> を使ってみましたが、JITエラーになります。

どのように解決するのですか?

記号を@でエスケープする必要があります。

重要なことは、メールアドレスの中に @ シンボルがある場合、それをエスケープする必要はないということです。Razor は賢いので、自分でそれを見つけることができるはずです。