ここで質問を拡張しています GridView を動的に作成し、提案されている別のアプローチを試みていますが、再び立ち往生しています。
名前とキー値の順序を処理するテーブルがあります。
KeyNames:
ID Int primary key
KeyName1 varchar(20)
KeyOrder int
KeyName2 varchar(20)
KeyOrder int
...
KeyNameN varchar(20)
KeyOrder int
これらのキーは、グリッドビューに表示される別のテーブルの名前と順序を表します。すなわち:
DocumentTable:
ID int primary key
PDF_Folder varchar(30)
Key1value varchar(100)
Key2value varchar(100)
..
KeyNvalue varchar(100)
したがって、私のグリッドビューでは、ユーザーはキーと値の列名を決定できます (Key1 の「説明」順序 1 と Key2 の「言及された名前」と順序 2 を呼び出すことができます。
Order < 0 の場合、グリッドビューには表示されません。
列名 KeyNameN と KeyOrderN の順序で KeyNValue の各列を表示するグリッドビューを作成する方法にこだわっています。