C# では、データ ソースが空であっても、グリッドビューのヘッダーを表示するにはどうすればよいですか。
列はすべて事前定義されているため、列は自動生成されません。
現在、私がやっていることは次のとおりです。
ストアド プロシージャから DataTable を取得し、グリッドビューの DataSource を設定してから、DataBind() を呼び出します。
これは、データがある場合は正常に機能しますが、行が返されない場合は、グリッドがあるはずの場所が空白になります。
編集: .NET 4+ プロパティに感謝します。私は .NET 3.5 の時代にこれを尋ねました。これは今ではずっと簡単です。:)