0
私のためにデータを返す以下のコードがあります。結果が「成功」の場合、データが存在します。私は何もデータを取得していない しかし、nullを取得しています。データはWebグリッドで表示され、データがNullであるとWebGridが判断すると、ページがクラッシュします。nullが返されたときにnullデータを処理する方法
ここからnullを処理できますか?
public Chemicalsdetails GetChemicalDataGeneratedForMonth(string branchcode, string departmentnumber, string previousMonth, string currentMonth)
{
string result = string.Empty;
result = _chemmeterprocessor.CopyPreviousMonthData(branchcode, departmentnumber, previousMonth, currentMonth);
Chemicalsdetails objChem = null;
if (result == "Success")
{
objChem = new Chemicalsdetails();
List<Chemicaltransactiondto> objAllData = new List<Chemicaltransactiondto>();
objAllData = _chemmeterprocessor.GetAllChemicalEntries(branchcode, departmentnumber, currentMonth);
objChem.GetAllChemicalsInformation = objAllData;
}
else
{
Chemicalsdetails objNoData = new Chemicalsdetails();
}
return objChem;
}
矛盾する文「データを取得できません」と「データがグリッドに表示されています」が表示されます。結果が「成功」で、オブジェクト「objAllData」にデータがあるとしますか?私はpls精巧な – Venkat
を参照してください。データが戻ってきていないということは、nullが戻ってきて、「データがWebグリッドに表示されている」ことを意味します。返されるデータは、Webグリッドに表示され、nullが戻ってきます。ありがとう – user2320476