asp.netのグリッドビューの選択した行からのデータをフォームに入力しています
TXTName.Text = Grid.SelectedRow.Cells.Item(1).Text.ToString
戻り値 : ボル& #237;ヴァレス フエルテス
TXTName.Text = Grid.DataKeys(grdMaestro.SelectedRow.RowIndex).Values(1).ToString
戻り値: 「ボリバレス フエルテス」
最初の方法では、アクセント付きの文字が &#XXX のように表示され、2 番目の方法では問題なく動作します。2 番目の方法の問題は、 datakeynames属性にすべての行を含める必要があり、 gridview コントローラーの自動更新および削除機能を使用すると、問題が発生する可能性があることです。
注:stackoverflowがプレビューで修正したため、「Bol&」と「#237;vares Fuertes」の間にスペースを挿入しました