dataSource (ビジネス ロジックのクラス) にリンクされている ASP Web サイトで showGrid を使用しています。dataSource には、Retrieve と Update の 2 つのメソッドがあります。
showGrid の項目を更新すると、更新された行のパラメーターがメソッドに自動的に送信され、メソッドを使用してデータベースが更新されます。
正常に更新されたことを示すメッセージをプレゼンテーション ロジックに返すにはどうすればよいですか? すべてが自動的に行われ、GridView1_RowUpdating ハンドラーも使用せず、showGrid と dataSource の間で通信がどのように行われるかを見つけることができません。
これは、メソッドをshowGridのdataSourceとして追加した方法です
これが get が呼び出される関数です
public bool UpdateSpecificSubject(string sj_name, string sJ_descr, Int32 sj_max_enrollment_no, bool sj_avail, string sj_prerequisite_no, string sj_id)
{
try
{
SubjectsDSTableAdapters.subjectsTableAdapter subjectsAdapter1 = new SubjectsDSTableAdapters.subjectsTableAdapter();
subjectsAdapter1.UpdateOneSubject(sj_name, sJ_descr, sj_max_enrollment_no, sj_avail, sj_id);
subjectsAdapter1.UpdatePrerequisite(sj_prerequisite_no, sj_id);
return true;
}
catch (Exception)
{
Console.Write("Error in connecting to Subjects table");
return false;
}
}
助けていただければ幸いです...ありがとう!