3

dataSource (ビジネス ロジックのクラス) にリンクされている ASP Web サイトで showGrid を使用しています。dataSource には、Retrieve と Update の 2 つのメソッドがあります。

showGrid の項目を更新すると、更新された行のパラメーターがメソッドに自動的に送信され、メソッドを使用してデータベースが更新されます。

正常に更新されたことを示すメッセージをプレゼンテーション ロジックに返すにはどうすればよいですか? すべてが自動的に行われ、GridView1_RowUpdating ハンドラーも使用せず、showGrid と dataSource の間で通信がどのように行われるかを見つけることができません。

これは、メソッドをshowGridのdataSourceとして追加した方法です これは、データソースを showGrid に追加する方法です

これが 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;

        }

    }

助けていただければ幸いです...ありがとう!

4

2 に答える 2