双方向バインディング (Text='<% #Bind("FieldName") %>' など) を使用して FormView でコントロールをバインドする場合、フィールド名 "FieldName" を取得するにはどうすればよいですか? この情報を使ってやりたいことがいくつかあります。たとえば、ERWin からのすべてのフィールド定義のダンプを含むデータベース テーブルがあり、個々のフィールドごとにある種の状況依存ヘルプをプログラムで作成したいと考えています (数十のフォームにまたがる数百のフィールドがあります)。
これは、1 年前に尋ねられた質問とほとんど同じですが、答えは私にはあまり意味がありませんでした。まず、答えは FormView ではなく GridView に対するものであるように見えました (e.Row.Cells[0] がそれを与えました)。第二に、SortExpression は何と関係があるのでしょうか? 3 番目に、イベント引数について言及していますが、どのイベントに対してですか? OnDataBound では、EventArgs e は空です。