0

1 つの GridView を埋めるために sqldatasource を使用しており、ページの読み込み時またはアクションを実行する前に、データがなく (デフォルト値 = null)、通常、データグリッドは空です (emptydatatext="no records found などを使用するなど...") ..問題は、空の場合にそのグリッドのヘッダーが表示されず、空のデータテキストのみが表示されることです!

以下の参照のコードを使用しようとしましたが、DataTable コントロールを DataSource として使用しているのではなく、sqldatasource からグリッドビューを直接入力しているため、成功しませんでした! 役に立たない参照:

http://mattberseth.com/blog/2007/07/how_to_show_header_and_footer.html

http://blogs.claritycon.com/blogs/kevin_marshall/archive/2006/02/28/247.aspx

http://www.codenewsgroups.net/group/microsoft.public.dotnet.framework.aspnet.webcontrols/topic14389.aspx

http://www.codeproject.com/KB/aspnet/Fix_empty_GridView_issue.aspx

PS私はDataTableをDataSourceとして使用していませんが、(データコントロールから)sqldatasourceを使用しており、sqldatasourceがnullまたは空の場合にヘッダーを表示したいですか?!

4

1 に答える 1

0

この質問に対する答えを試しましたか? あなた自身と同様の問題のように見えます。

于 2010-03-03T11:20:33.063 に答える