「問題」は、FormView内にASP.NET TextBoxがあり、Textプロパティがデータベーステーブルフィールドにバインドされていることです。場合によっては、データベースに通常のテキストと組み合わされたHTMLコードが存在することがあります。 RequestEncodingとResponseEncodingは "iso-8859-1"(whitはlatin1)に設定されています。 latin1文字とキリル文字を組み合わせることができるフィールドがいくつかあります。キリル文字を入力するときは問題ありません(例:д)。 RequestEncodingがiso-8859-1に設定され、ブラウザの文字セットにも同様に設定されているため、ブラウザはдを "&#1076"に変更します。これはデータベースに保存されます。それは私が欲しいものですが、 "д" 「& amp;#1076;」に変換されます。レスポンスの出力がブラウザに送信される前にASP.NET TextBoxのTextプロパティに設定されていると、「д」と表示されます。データを保存した後ASP.NET TextBoxのコンテンツをHTMLエンコードしないようにするにはどうすればよいですか?
誰でも私はその変換からASP.NETを停止する方法を教えていただけますか?
代わりに、すべてのコントロールがレンダリングされた後にASPXサイトのコンプリート出力を変更する方法はありますか? - 「& amp;#」を「&#」に置き換えることができます。
ここで、コードにはテキストがエンコードされているという問題がありますか? –