1

このコードについて助けが必要です:

DataAdapter1.Fill(DataSet1);
DataSet1.Tables[0].DefaultView.Sort = "sortcolumn";
BindingSource1.DataSource =  DataSet1.Tables[0].DefaultView;

実行後、「DataSet1.Tables[0].DefaultView.Sort」プロパティは空の文字列にリセットされます。これは何が原因で、どうすれば回避できますか?

ありがとう

編集:

問題は、デザイナー ウィンドウで、以前に BindingSource の Sort プロパティを値に設定し、後でそれを削除したときに、デザイナーがその値を null ではなく空の文字列に初期化していたため、問題が発生していたことでした。 . デザイナー コードから Sort プロパティの初期化を削除しました (デザイナー ウィンドウから値を null に設定することはできないと思います)。問題は解決しました。

4

0 に答える 0