kendoui增删改查
时间: 2023-12-26 08:05:23 浏览: 24
以下是Kendo UI实现增删改查的示例代码:
1. 查询数据:
```csharp
public ActionResult StudentList()
{
using (var db = new StudentDBEntities())
{
var students = db.Students.ToList();
return View(students);
}
}
```
2. 添加数据:
```csharp
public ActionResult StudentAdd(Students s)
{
using (var db = new StudentDBEntities())
{
db.Students.Add(s);
int result = db.SaveChanges();
return Content(result == 1 ? "添加成功" : "添加失败");
}
}
```
3. 删除数据:
```csharp
public ActionResult StudentDel(Students s)
{
using (var db = new StudentDBEntities())
{
db.Students.Remove(db.Students.Find(s.Students_ID));
int result = db.SaveChanges();
return Content(result == 1 ? "删除成功" : "删除失败");
}
}
```
4. 更新数据:
```csharp
public ActionResult StudentUpdate(Students s)
{
using (var db = new StudentDBEntities())
{
var student = db.Students.Find(s.Students_ID);
if (student != null)
{
student.Name = s.Name;
student.Age = s.Age;
// 其他属性更新
int result = db.SaveChanges();
return Content(result == 1 ? "更新成功" : "更新失败");
}
else
{
return Content("学生不存在");
}
}
}
```