奇妙な問題が発生しています。
共通の DLL にあり、データベースから国の静的配列を返す静的メソッドがあります。
そして、この一般的な方法を使用して、国のドロップダウンを埋めようとしています。
したがって、コードは以下のようになります。
共通 - ヘルパー クラス DLL コード
public static string[] Countries()
{
string qry = "select * from Countries";
Dataset result=SqlHelper.ExecDS(qry);
countryArray = new string[100];
//Filing country array
return countryArray;
}
現在のプロジェクトで
countryOptions = new string[100];
countryOptions = Common.Helper.Countries();
ドロップダウンは DS のみにバインドする必要があることはわかっていますが、彼は共通の DLL にあるため、これを変更することはできません。
しかし、今私が直面している唯一の問題は、Countries テーブルから行を削除しても、Countries 配列に効果がないことです。
Common.Helper.Countries() はまだその行を返します。行が削除されたことを再確認しましたが、その効果はありません。誰かがこれで私を助けてもらえますか??