随笔分类 - layui
摘要:前言 最近,在做项目的时候选用了 Layui 的富文本编辑器作为文本编辑。功能不多,但刚好适用。 记录与总结一下使用过程中遇到的问题与解决。更详细文档,可直接去官网查看 传送门 使用步骤 前端页面 代码如下所示: <textarea class="layui-textarea" id="LAY_de
阅读全文
摘要:前言 需求:在添加主表信息的时候,可实现批量导入功能。 具体步骤 具体界面设计 如下图所示: 代码实现步骤 首先,需要添加NPOI的引用。 项目需要引用以下dll。 ICSharpCode.SharpZipLib.dll NPOI.dll NPOI.OOXML.dll NPOI.OpenXml4Ne
阅读全文
摘要:前言 本章主要记录,如何使用MVC5+Dapper动态渲染layui表格组件。就直接掠过如何创建mvc项目以及在项目中添加Dapper相关步骤。 如果对此有疑问的,请移步以下链接查看相关操作。 .net Dapper 实践系列(1) 项目搭建(layui+mvc5+Dapper+MySQL) 动态渲
阅读全文
摘要:前言 需求:动态渲染select后重新绑定数据。 具体步骤 设置绑定的容器 代码如下所示: <div class="layui-form"> <div class="layui-form-item"> <div class="layui-form-label"><span style="color:
阅读全文
摘要:前言 上一篇解决了,在layui中子页面传值回父页面的问题。 这一篇主要总结:子页面传值回父页面后,赋值的两种方式:文本框赋值;表格赋值。 文本框赋值 文本框赋值的方式,相对的简单。只需获取到子页面的值后,转换成对象后,直接赋值即可。代码如下所示: parent.layer.open({ type:
阅读全文
摘要:前言 在WMS(ps:即仓储管理系统)系统中,我们常会见这样的一个场景:当你选择输入客户名称的时候,它会弹出一个窗口,然后,在这个窗口中选择或者查询对应的客户名称。类似于这样的场景,我自己会把这个称呼为参照。前段时间,在使用layui框架进行开发的时候,就遇到这样的问题:使用以前的方法怎么也无法从子
阅读全文
摘要:前言 需求:使用layui进行开发,需要对数字型的文本框进行验证的同时只能输入数字,不可输入其他的内容。 具体方法 方法1 在提交数据的时候,判断输入数字。 <input type="text" name="nPlanAmount" lay-verify="number" autocomplete=
阅读全文
摘要:前言 在使用Layui框架进行开发的时候。使用到了table这个模块的合计。按照官网的方式进行设置后,发现会出现多位小数的情况。 以下,是在度娘查询到行之有效的方法。 相关代码 首先,找到table.js。路径如下: layui/lay/model/table.js。 其次,在table.js找到v
阅读全文
摘要:写在前面 上一小节,总结了事务多表更新的两种方法。一个是只更新原来的数据,一个是先删除原来的数据再往里面添加新的数据。而这一小节,说的是事务的多表删除。 实现步骤 1.在BorrowBook控制器中 创建Del方法 执行删除单表记录 /// <summary> /// 删除单表数据 /// </su
阅读全文
摘要:写在前面 上一小节,总结了数据显示时,会出现的日期问题。以及如何处理格式化日期。这个小节,主要总结的是使用Dapper 中的QueryMultiple方法依次显示查询多表的数据。 实践步骤 1.在BorrowBookController控制器中 创建Edit 视图 /// <summary> ///
阅读全文
摘要:写在前面 前面我们已经搭建好了项目,这一小节我们使用Dapper 中的事务实现一对多的添加操作。 问题描述 在做添加的时候很头疼需要从页面传递一组数据到后台,但同时又需要传递几个独立的参数。 以前的做法是在后台分别接收不同参数的Json,然后转成DataTable循环遍历解析获取值最后执行添加操作。
阅读全文
摘要:写在前面 上一小节,我们总结了根据Id查询多表数据,最后返回Json对象给前台的例子。接下来,在这一小节我们要实现多表编辑的操作。 实践步骤 因为上一小节以及创建了Edit视图以及数据的显示。所以,在这里不在重复。主要介绍实现多表编辑的操作。 1.在BorrowBookController控制器中,
阅读全文

浙公网安备 33010602011771号