1. 新增或修改一条数据

  1.1 添加 新增或修改按钮

     <div style="width: 120px; float: right; padding-top: 3px">
@Html.DevExpress().Button(settings =>
{
settings.Name = "btnUpdate";
settings.ControlStyle.CssClass = "button";
settings.Text = "修改";
settings.UseSubmitBehavior = true;
settings.ClientSideEvents.Click = "updateData";
}).GetHtml()
</div> <div style="width: 120px; float: right; padding-top: 3px">
@Html.DevExpress().Button(settings =>
{
settings.Name = "btnAdd";
settings.ControlStyle.CssClass = "button";
settings.Text = "新增";
settings.UseSubmitBehavior = true;
settings.ClientSideEvents.Click = "addData";
}).GetHtml()
</div>

btnAddorUpdate

  1.2 新增或修改按钮JS

     function updateData(s, e) {
GridView.GetSelectedFieldValues("DocumentId", GetSelectedFieldValuesCallbackForModify);
} function GetSelectedFieldValuesCallbackForModify(values) {
if (values.length != 1) {
alert("请选择一个修改项");
} else {
$.ajax({
type: "GET",
url: '@Url.Action("UpdateOrAdd", "Home")',
data: { "id": values[0] },
datatype: "html",
ansy: false,
cache: false,
success: function (data) {
$('#content').html(data);
$("#DocumentId").val(values[0]);
addorUpdate.Show();
},
error: function () {
alert("处理失败!");
}
});
}
} function addData(s, e) {
$.ajax({
type: "GET",
url: '@Url.Action("UpdateOrAdd", "Home")',
data: '',
datatype: "html",
ansy: false,
cache: false,
success: function (data) {
$('#content').html(data);
addorUpdate.Show();
},
error: function () {
alert("处理失败!");
}
});
}

  1.3 新增或修改Controller

最新文章

  1. 2016BUAA校赛决赛
  2. iOS打包ipa给客户测试流程
  3. 代码的坏味道(2)——过大的类(Large Class)
  4. eclipse version
  5. vi学习 常用命令-新建-复制-剪切-粘贴
  6. MSBuild Devenv 编译VC 工程
  7. Shiro-密码的MD5加密
  8. Java——Swing
  9. SQL语句判断是否为今天或昨天
  10. &quot;LC.exe&quot; exited with code -1 错误
  11. RAID,mdadm(笔记)
  12. Git 如何回到过去,然后 再 回到将来
  13. spring cloud+dotnet core搭建微服务架构:Api授权认证(六)
  14. Git 常用命令速查表
  15. keras,tensorflow,numpy,jupyter
  16. jQuery效果之jQuery Color animation 色彩动画扩展
  17. JS开发工具WebStorm使用快捷键
  18. Open-Source performance testing tools(From other site)
  19. main.dart
  20. Flex 得到一个对象的所有属性

热门文章

  1. 2018沈阳网赛F--上下界网络流
  2. (字符转化)UTF-8和GBK有什么区别?
  3. 文章推荐一个Java程序员跟大家谈谈从业心得
  4. JAVA进阶----ThreadPoolExecutor机制(转)
  5. P3321 [SDOI2015]序列统计 FFT+快速幂+原根
  6. C++11 特性:成员函数引用限定 (Reference qualifier)
  7. 为asp.net core 自定义路由动态修改
  8. CF1076C Meme Problem 数学
  9. docker的常用操作
  10. Linux安装与分区解释