データベースから開始するWebサイトを作成するためにデータスキャフォールディングを使用していますが、TextBoxによって表示される文字列エンコーディングに問題があります。
表示される文字列に特殊文字(など)が含まれている場合、テキストボックスには、文字ではなく、<>èé例として表現コードが表示されます。éè
いくつかのテストの結果、TextboxのTextプロパティにバインドするものに依存することがわかりました。
FieldValueString表示コードを使用する場合
<asp:TextBox ID="TextBox1" runat="server" CssClass="DDControl"
TextMode="MultiLine" Text='<%# FieldValueString %>' Columns="80" Rows="5"/>
「FieldValueEditString」を使用すると、文字が正しく表示されます
<asp:TextBox ID="TextBox1" runat="server" CssClass="DDControl"
TextMode="MultiLine" Text='<%# FieldValueEditString %>' Columns="80" Rows="5"/>
誰かが理由を知っていますか?FieldValueStringとの違いは何FieldValueEditStringですか?