WebForm数据绑定到SQL数据库

时间:2017-07-07 12:05:14

标签: sql webforms

我正在通过以下教程学习WebForms的基础知识:

https://docs.microsoft.com/en-us/aspnet/web-forms/overview/presenting-and-managing-data/model-binding/updating-deleting-and-creating-data

我已经能够将网站上的数据直接插入到数据库中。我现在面临另一个问题。按下窗体的按钮后,我想在我的代码中获取插入的数据,以便我可以执行一些计算,然后将数据插入到数据库中。

是否可以使用本教程中建议的方法实现此目的?

1 个答案:

答案 0 :(得分:1)

您应该使用addStudentForm_InsertItem()方法,如下所示。

public void addStudentForm_InsertItem()
{
    var item = new Student();

    TryUpdateModel(item);
    if (ModelState.IsValid)
    {

//在此处进行修改,计算,并在项目上设置更新的属性。

        using (SchoolContext db = new SchoolContext())
        {
            db.Students.Add(item);
            db.SaveChanges();
        }
    }
}
相关问题