JQuery对ASP.NET MVC数据进行更新删除

前端之家收集整理的这篇文章主要介绍了JQuery对ASP.NET MVC数据进行更新删除前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

以前学习ASP.NET MVC时,学习与应用,操作过数据显示添加,编辑,更新和删除功能。 很多方法是相通的,看自己是怎样来进行方便,快捷,高效率。 今天Insus.NET写的练习,是直接对绑定在Table的数据进行更新,删除。 在项目中,创建一个实体,也就是说,对数据库时行通信,对数据进行操作:

GetAllToolLocations() { sp.ConnectionString = DB.ConnectionString; sp.Parameters = null; sp.ProcedureName = "usp_ToolLocation_GetAll"; DataTable dt = sp.ExecuteDataSet().Tables[0]; return dt.ToList(); }

public void Update(ToolLocation tl)
{
List param = new List() {
new Parameter("@ToolLocation_nbr",sqlDbType.SmallInt,2,tl.ToolLocation_nbr),new Parameter("@LocationName",sqlDbType.NVarChar,-1,tl.LocationName),new Parameter("@Description",tl.Description),new Parameter("@IsActive",sqlDbType.Bit,1,tl.IsActive)
};
sp.ConnectionString = DB.ConnectionString;
sp.Parameters = param;
sp.ProcedureName = "usp_ToolLocation_Update";
sp.Execute();
}

public void Delete(ToolLocation tl)
{
List param = new List() {
new Parameter("@ToolLocation_nbr",tl.ToolLocation_nbr)
};
sp.ConnectionString = DB.ConnectionString;
sp.Parameters = param;
sp.ProcedureName = "usp_ToolLocation_Delete";
sp.Execute();
}

在项目的控制器中:

创建视图,并绑定数据:

<!DOCTYPE html>

Edit
Box("IsActive",tl.IsActive,new { disabled = "disabled" })

上面标记#4的jQuery代码,即是删除的核心功能

运行程序,看看删除效果

删除成功之后,我们不必重导向,只需要删除这行html即可,来达到:

内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

猜你在找的jQuery相关文章