三、gridView增删改查
1. 新增或修改一条数据
1.1 添加 新增或修改按钮
1 <div style="width: 120px; float: right; padding-top: 3px"> 2 @Html.DevExpress().Button(settings => 3 { 4 settings.Name = "btnUpdate"; 5 settings.ControlStyle.CssClass = "button"; 6 settings.Text = "修改"; 7 settings.UseSubmitBehavior = true; 8 settings.ClientSideEvents.Click = "updateData"; 9 }).GetHtml() 10 </div> 11 12 <div style="width: 120px; float: right; padding-top: 3px"> 13 @Html.DevExpress().Button(settings => 14 { 15 settings.Name = "btnAdd"; 16 settings.ControlStyle.CssClass = "button"; 17 settings.Text = "新增"; 18 settings.UseSubmitBehavior = true; 19 settings.ClientSideEvents.Click = "addData"; 20 }).GetHtml() 21 </div>
btnAddorUpdate
1.2 新增或修改按钮JS
1 function updateData(s, e) { 2 GridView.GetSelectedFieldValues("DocumentId", GetSelectedFieldValuesCallbackForModify); 3 } 4 5 function GetSelectedFieldValuesCallbackForModify(values) { 6 if (values.length != 1) { 7 alert("请选择一个修改项"); 8 } else { 9 $.ajax({ 10 type: "GET", 11 url: '@Url.Action("UpdateOrAdd", "Home")', 12 data: { "id": values[0] }, 13 datatype: "html", 14 ansy: false, 15 cache: false, 16 success: function (data) { 17 $('#content').html(data); 18 $("#DocumentId").val(values[0]); 19 addorUpdate.Show(); 20 }, 21 error: function () { 22 alert("处理失败!"); 23 } 24 }); 25 } 26 } 27 28 function addData(s, e) { 29 $.ajax({ 30 type: "GET", 31 url: '@Url.Action("UpdateOrAdd", "Home")', 32 data: '', 33 datatype: "html", 34 ansy: false, 35 cache: false, 36 success: function (data) { 37 $('#content').html(data); 38 addorUpdate.Show(); 39 }, 40 error: function () { 41 alert("处理失败!"); 42 } 43 }); 44 }
View Code
1.3 新增或修改Controller
转载于:https://www.cnblogs.com/dujinyang/p/6705011.html
三、gridView增删改查相关推荐
- JavaJDBC【三、增删改查】
获取数据库连接后,可进行增删改查操作 语句生成: Statement s = con.createStatement(sql); //生成语句 PreparedStatement ps = (Prep ...
- 模板页显示Excel数据Gridview增删改查
<%@ Page Title="主页" Language="C#" MasterPageFile="~/Site.master" Au ...
- java操作mysql数据库_java连接mysql数据库 三 实现增删改查操作
public classJDBCTest {public static voidmain(String[] args){//add(uname, uemail, upwd);//update(&quo ...
- JDBC知识点/第三部分使用PreparedStatement增删改查
JDBC知识点/第三部分增删改查 写在前面:本博客是JDBC第三部分,JDBC学习路线目录为: JDBC总目录 欢迎大家一起讨论,如有错误,敬请指正 目录 JDBC知识点/第三部分增删改查 3 增删改 ...
- Andriod --- JetPack (六):Room 增删改查
1.Andriod - JetPack (一):初识 JetPack 2.Andriod - JetPack (二):LifeCycle 的诞生 3.Andriod - JetPack (三):Vie ...
- 【MyBatis】安装 + 框架搭建 + 优化 + 增删改查(全程一条龙服务讲解~)
目录 前言 一.准备工作 1.1.下载MyBatis 1.2.数据库设计 二.搭建框架 2.1.创建Maven项目 2.2.jar包.引入依赖 2.3.创建MyBatis核心配置文件 2.4.映射文件 ...
- GridView的常用操作(增删改查)
GridView的常用操作(增删改查) void BindData() { string sql = "select top 10 ID,jobno, ...
- Django框架(三)—— orm增删改查、Django生命周期
orm增删改查.Django生命周期 一.orm介绍 1.什么是orm ORM即Object Relational Mapping,全称对象关系映射. 2.使用orm的优缺点 优点: 不用写SQL语句 ...
- abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之六(三十二)
abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...
最新文章
- Golang TDD实践报告:快速排序Quick Sort
- JS-用js的for循环实现九九乘法表以及其他算数题等
- 不用鼠标,只用键盘,你还能操作自如吗?
- HDOJ HDU 1106 排序 ACM 1106 IN HDU
- JS实现上下左右对称的九九乘法表
- [C# 基础知识系列]专题十五:全面解析扩展方法
- 在Bash中重定向stderr和stdout
- Microsoft Dynamics CRM 2013 的权限管理与分配 (二)
- 【Hadoop】:Windows下使用IDEA搭建Hadoop开发环境
- ps还原上一步快捷键,ps返回上一步快捷键是什么
- js鼠标单击和双击事件
- 支付宝小程序悬浮按钮
- M4A格式的ID3信息提取
- 第七章 项目招投标与合同管理
- java错误光标的闪烁怎么设置_【CSS3】自定义设置可编辑元素闪烁光标的颜色
- Spring JMS CLIENT_ACKNOWLEDGE
- python中判断生肖和星座哪个准_十二生肖PK十二星座,到底哪个更准?
- ctf 抓捕赵德汉_第三届网络空间安全技术大赛WriteUp(cstc2017)
- Vue实现简单列表无限循环滚动(鼠标悬停)
- oracle EBS 基于Host并发程序的开发(转)
热门文章
- 数据库的四大特性以及事务的隔离级别
- openjudge #输出一个整数序列中与指定数字相同的数的个数。
- OSChina 周三乱弹 ——1024 程序员吐槽大会
- 《JavaScript面向对象精要》——第1章 原始类型和引用类型 1.1 什么是类型
- 【MongoDB --番外】错误集合
- OBJECT_MODE
- ORA-27101 Shared memory realm does not exist 之解決 (转)
- 微软e5服务器,OFFICE365 E5调用api使E5开发者续订(不使用服务器)
- html时间自动,编辑自动结束时间.html
- java面试题_208道Java面试题,