摘要: 在.net Mvc开发时我们一般都会选择自带的验证机制。 我们定义一个model 控制器,用ModelState.IsValid进行验证,ExpendErrors是一个拓展方法,获取验证失败的字段 我们都知道,当从前端页面传入参数时,ConsignId字段是必须传的,但是 Id和OwnerId呢? 阅读全文
posted @ 2017-09-27 16:14 小熊跳舞机 阅读(212) 评论(0) 推荐(0) 编辑
摘要: knockout.validation是一个基于knockout.js的验证插件,一般验证模式如下: 但是如果我们要验证 self.PaymentList数组里的元素时, self.errors = ko.validation.group(self)这个是获取不到数组里面的错误信息的,这时候需要加{ 阅读全文
posted @ 2017-08-15 16:49 小熊跳舞机 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: Entity Framework 要删除一条记录,当其含有子记录时会报错: 操作失败: 无法更改关系,因为一个或多个外键属性不可以为 null。对关系作出更改后,会将相关的外键属性设置为 null 值。如果外键不支持 null 值,则必须定义新的关系,必须向外键属性分配另一个非 null 值,或必须 阅读全文
posted @ 2017-07-30 20:32 小熊跳舞机 阅读(170) 评论(0) 推荐(0) 编辑
摘要: var data=@Html.Raw(Json.Encode(ViewBag.HaulageModel)); 阅读全文
posted @ 2017-05-12 17:47 小熊跳舞机 阅读(144) 评论(0) 推荐(0) 编辑
摘要: javascript字典数据结构Dictionary实现 阅读全文
posted @ 2017-05-12 17:46 小熊跳舞机 阅读(2166) 评论(0) 推荐(0) 编辑
摘要: 1.官网http://ueditor.baidu.com,下载ueditor的.net版本 2.把下载后的文件夹放在项目content目录下 3.页面设置,Featrue为textArea的id 4.上传图片设置 打开Content\ueditor下的ueditor.config.js设置uedit 阅读全文
posted @ 2017-04-24 10:18 小熊跳舞机 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 之前这样写是不行的,这时候页数还是原来的页数 $('#tb_departments').bootstrapTable(('refresh')); 需要改成: $("#tb_departments").bootstrapTable('destroy');//先要将table销毁,否则会保留上次加载的内 阅读全文
posted @ 2017-03-29 16:35 小熊跳舞机 阅读(9667) 评论(2) 推荐(1) 编辑
摘要: 第一次初始化地图,正常显示,但是隐藏之后,再次加载地图就会出现地图错位,像这样: 原因是地图渲染时,如果节点元素的display 是none 就会出现错位。 解决办法是渲染的时候让节点元素显示,渲染完后再设置隐藏: // 百度地图API功能 $("#mymap").show(); var map = 阅读全文
posted @ 2017-03-07 10:57 小熊跳舞机 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 用knockout写前端复杂js逻辑的确很方便,而且html界面也很清爽。 在ko中对于复杂的业务逻辑我会给viewmodel创建一些子model对象,但是viewmodel跟子model怎样相互调用呢? 阅读全文
posted @ 2017-03-02 10:49 小熊跳舞机 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 在jquery中each循环中,要用return false代替break,return true代替continue。 $.each(data, function (n, value) { if(value.status==1){ return false;//相当于break } else if 阅读全文
posted @ 2017-03-02 10:09 小熊跳舞机 阅读(2526) 评论(0) 推荐(0) 编辑