我在链接到数据源(业务逻辑中的类)的 ASP 网站中使用 showGrid。dataSource 有两种方法——检索和更新。
当我更新 showGrid 上的项目时,它会自动将更新行的参数发送到该方法,然后我使用该方法更新数据库。
如何向表示逻辑返回一条消息,说明它已成功更新?一切都是自动完成的,我什至不使用 GridView1_RowUpdating 处理程序,也找不到 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;
}
}
任何帮助将不胜感激......谢谢!