Hi
I am getting above error on BindTrainingModule
[WebMethod]
public static string BindTrainingModule(string TId)
{
try
{
BALTrainingModule bALTrainingModule = new BALTrainingModule();
List Result = bAL.GetRecordDetails(Convert.ToInt32(TId));
if (Result != null)
{
DataTable dt = new DataTable();
dt.Columns.Add("Id", typeof(Int32));
dt.Columns.Add("Name", typeof(string));
foreach (var column in Result)
{
DataRow row = dt.NewRow();
row["Id"] = column.ID;
row["Name"] = column.Module + " / " + column.CourseName;
dt.Rows.Add(row);
}
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.Append("");
foreach (DataRow dr in dt.Rows)
stringBuilder.Append("");
return stringBuilder.ToString();
}
}
catch (Exception ex)
{
return "0";
}
}
Thanks
Guest UserPosted Oct 6, 2022, 7:02 AM
If Result equals null, but no exception is triggered then you should also return a string. So before the function's end add return "0";