基础数据维护-新增
开发工具与关键技术:VS、基础数据维护-新增
作者:黄桂康
撰写时间: 2019年04月25日
上一期我们讲了查询,这一期我们开始讲新增。
新增,其实就是新增数据,把数据新增到指定的地方。思路基本和其他三种差不多。它整体的思路如下:
(页面传输到控制器—控制器再保存到数据库)
1、 查询{判断}
判断页面数据传输是否为空
数据是否存在
执行新增操作
2、 弹出layer弹出层
新增点击事件
重置表单
3、 新增保存
获取input输入数据
判断
关闭模态框
刷新table表格
思路大概就是这样,都是先在控制器判断呀、传输数据呀、回填呀等,再回到web页面请求方法、调用方法,具体的js,功能的样式、结构,怎样的功能,基本都是这样。让我们开始进入新增的介绍吧!
第一步:先控制器定义一个方法,里面就是判断,判断传输的数据的具体状态。
public ActionResult InsertAcademe(SYS_Academe sysAcademe)
{//判断基本都是用try { }catch { }
ReturnJson returnJson = new ReturnJson();
try{//判断页面数据传输是否为空
if ( ! string . IsNullOrEmpty (sysAcademe.AcademeCode) && ! string.IsNullOrEmpty (sysAcademe.AcademeName)){//数据是否存在
int oldCount =(from tbAcademe in myModels.SYS_Academe
where tbAcademe.AcademeName ==sysAcademe.AcademeName ||
tbAcademe.AcademeNum == sysAcademe.AcademeNum
select tbAcademe).Count

本文介绍了基础数据维护中的新增操作,包括控制器中数据判断与保存、弹出layer弹出层、新增保存的步骤。首先在控制器定义方法进行数据判断,接着通过JS处理新增点击事件并重置表单,最后在前端进行数据保存、关闭模态框及表格刷新操作,实现新增数据的功能。

1471

被折叠的 条评论
为什么被折叠?



