
技术总结
知书丶
一个热爱学习的先生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MVC——JS插件Bsgrid分页条进行重构
Bsgrid分页条重构:首先我们先了解一下Bsgrid分页原理。每一次跳转页(下一页,上一页),都会重新调用控制器方法,重新查询一次数据,在通过Skip与Take切割出要显示的几条数据,返回到页面重新渲染在table上。而我们可以通过返回的数据渲染出自己想要的分页条。想要重构分页条你先得确定你想要渲染的分页条是什么样式,现在就以我分页条的样式为例来详细的了解一下如何重构分页条。下面是我分...原创 2019-01-21 08:17:18 · 378 阅读 · 0 评论 -
JSON对象的应用(MVC设计模式)
A)什么是Json对象?Json对象是由花括号包起来以键值对形式纯在的数据的集合。如:var Json = { name : 宋 ,sex : 男 };Json对象我们大家都见过,控制器返回到页面的一条数据就是Json对象,如果返回的是表格就是Json对象数组。例如:var Jsons = [{name : 宋 ,sex : 男},{ name : 宋 ,sex : 男}]其中name与...原创 2019-01-16 10:03:32 · 276 阅读 · 0 评论 -
Web三级联动,无限联动下拉框(从数据库到页面)
先放一张效果图数据库表设计我的基础数据表都在一张表,可以参考我的表设计。三键上下级关系设计,最后一个键是他上级的ID,实现上下级关系的确定。先说说原理:无限联动下拉框是由文本框和无序列表组成,通过点击文本框实现自动查询出最外层的分类在点击分类查询下一级,99...原创 2019-02-01 12:56:04 · 7107 阅读 · 2 评论 -
Web简易时间轴制作(超详细)
Js时间轴渲染建立一个div规定时间轴的长度。假设为常量d;有一组时间数据假设为data = [{Matter:事件, StartTime:开始时间, EndTime:结束时间,Color:颜色},{},{}…等],其中一条例如{Matter:”吃饭”,StartTime:” 2018/10/10 12:00”,EndTime:”2018/10/10 12:40”,Color:”red...原创 2019-02-24 09:06:17 · 7988 阅读 · 1 评论 -
表单回填
我们在做修改的时候需要根据数据库的数据对我们页面的表单进行回填,大部分程序员都对该操作进行了封装,以便节省时间优化代码。环境:后端:C#,数据库:Sql,前端:(页面组成:html5、Css3,脚本语言:JS,Jquery)需求:根据提交返回的json数据对表单进行回填思路:json数据是以键值对的形式存在,我们可以通过其中的键找到相应的标签,在对标签名与类型进行判断,执行不同的赋值方法,以...原创 2019-06-17 11:31:20 · 948 阅读 · 0 评论 -
批量上传图片(文件)
在实际项目中客户不满意单张单张图片的操作,同时上传多张图片可以极大的减少客户的时间。环境:后端:C#,数据库:Sql,前端:(页面组成:html5、Css3,脚本语言:JS,Jquery)插件:jquery.from.jsinput标签的file类型有一个属性为multiple(multiple 属性规定输入字段可选择多个值。如果使用该属性,则字段可接受多个值。)通过这个属性我们可以同时选择...原创 2019-06-17 16:11:01 · 9339 阅读 · 0 评论 -
C#异常信息写入日志
为什么要将异常信息写入日志?将异常信息写入日志方便我们项目发布以后维护起来更加简单,当项目在运行时出现问题如果用户不反馈问题我们无法得知项目是否出现了BUG,而我们如果将异常写入日志将可以定期去查看日志就可以得知用户使用中是否出现了BUG,并且日志的提示信息将帮助我们快速的定位错误并且可以针对性的进行修改。Exception类:异常的基类,我们可以从中获取异常发生的位置和信息等。写入日志逻...原创 2019-08-07 09:52:41 · 1459 阅读 · 0 评论 -
C#多表新增模板自动生成
首先我们了解一下多表新增的原理:新增副表生成副表ID给到主表,在对主表进行新增。分析参数:参数为一个List对象,每一条数据对应一个表。字段:表名(ef实体中对应的表名)(字符串),表别名(自定义)(字符串),表ID(字符串),需要其他表ID(字符串数组),该表中与其他表对应的字段(字符串数组)。 public class InsertVo { public s...原创 2019-08-07 16:42:05 · 368 阅读 · 0 评论