随笔分类 -  MVC5

摘要:最近在和师父一起打野,后台要求挺多的。后台还是用的EF和MVC5,页面使用的razor。 现在是发现好多的页面有太多重复的东西了。 比如说查询页面的字段,比如说列表页,比如说详情方法都有。 灵机一动,可不可以提出来呢? 事实证明可以的 这里需要利用razor的@Html.Partial 首先这个就是 阅读全文
posted @ 2019-01-07 16:51 Rexcnblog 阅读(866) 评论(0) 推荐(0)
摘要:最近公司项目需要,想要给订单增加一个状态修改记录。 说起来很简单的需求,但是做的时候,卡了我半天。。。 问题描述: 修改订单状态保存之前的时候,需要判断,如果新状态不等于旧状态,才做记录,但是在底层的Repository里写判断的时候,获取的状态始终相同,并没有能获取到数据库的最新数据。 问题调查: 阅读全文
posted @ 2018-10-11 14:04 Rexcnblog 阅读(190) 评论(0) 推荐(0)
摘要:查询Student表中的所有记录的Sname、Ssex和Class列 查询教师所有的单位即不重复的Depart列 查询Student表的所有记录 查询Score表中成绩在60到80之间的所有记录 查询Score表中成绩为85,86或88的记录 查询Student表中"95031"班或性别为"女"的同 阅读全文
posted @ 2018-08-23 15:54 Rexcnblog 阅读(1887) 评论(0) 推荐(1)
摘要:结合wdate使用 Razor可以直接在页面中读取到后台传过来的Model值,在一个详情页面,适合用这种写法,只是一个字符串的显示而已。 页面标签只读 阅读全文
posted @ 2018-08-23 15:35 Rexcnblog 阅读(507) 评论(0) 推荐(0)
摘要:因项目需要,在C#中使用了定时程序。自然就使用了Quartz了 但是使用的时候,经过一段时间后,发现了两个重大问题,结果导致的是一样的,就是都导致了定时不会继续执行了。 第一个问题是,定时程序发布在IIS下,但是IIS自己本身是有回收机制的,然后如果到了晚上,没人操作后台了,那么IIS会自动回收定时 阅读全文
posted @ 2018-07-20 11:37 Rexcnblog 阅读(512) 评论(0) 推荐(0)
摘要:C#是区分大小写的,但是我却发现C#中同时存在String与string,于是我很困惑,于是我上网搜索了一下,于是我了解了一些小知识。 MSDN中对string的说明:string is an alias for String in the .NET Framework。string是String的 阅读全文
posted @ 2018-07-09 13:31 Rexcnblog 阅读(435) 评论(0) 推荐(0)
摘要:动态向SqlParameter 里添加相应参数,方法如下 先定义一个List,然后再往List里面添加SqlParameter对象,然后将List转为SqlParameter数组即可 阅读全文
posted @ 2018-05-10 10:43 Rexcnblog 阅读(229) 评论(0) 推荐(0)
摘要:最近想提高代码生成的时候,是否选择显示样式好看些,所以想到了SwitchButton。 但是碰到个问题是,添加页面的这个初始值,需要写成true或者false 包括修改页面做个判断的话,渲染的做法也是true或者false 可是这么做的话,坑就出现了,正常我的思维理解,那么传给后台的是不是选中就是t 阅读全文
posted @ 2018-01-26 23:22 Rexcnblog 阅读(336) 评论(0) 推荐(0)
摘要:事情是这样的,今天在写一个功能模块的时候,创建的方法,到controller里,死活为null 以前从没出现这种情况啊,但是区别是这个代码是多层跳转进来的,难道是页面跳转太多,还记得之前的model,那就试下,改了方法名称,一般页面都是create,但是这个的话,考虑到可能和最初的重复了,改名字再试 阅读全文
posted @ 2017-12-26 18:04 Rexcnblog 阅读(201) 评论(0) 推荐(0)
摘要:需求是能够动态修改属性的值,但是这个对象不是具体的model对象 做法是借用DynamicObject对象来处理。 第一步,创建一个对象来继承DynamicObject 第二步,定义一个dynamic类型的变量,然后用这个对象进行实例化 这里的Url就是属性,至少编译的时候,这样写会通过,并且在执行 阅读全文
posted @ 2017-12-11 19:54 Rexcnblog 阅读(1020) 评论(0) 推荐(0)
摘要:根据业务需要,工程上需要提供两种上传图片的功能,第一是在PC端进行图片的上传,然后同时需要api端也能共享图片信息。 目前的解决方案是在webapi中增加一个接口,专门做图片上传处理,这样这个接口返回的是上传后的图片的路径, 然后API和PC都可以调用。 话不多说,直接上代码 这里先提供这个基础的A 阅读全文
posted @ 2017-04-10 14:34 Rexcnblog 阅读(1450) 评论(0) 推荐(0)
摘要:记录下创建一个MVC5下的Models文件夹下的代码添加自动注释修改文件路径位置: 让VS自动生成类的头部注释,只需修改两个文集即可,一下两个路径下个有一个 Class.cs文件 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\ 阅读全文
posted @ 2017-03-31 18:25 Rexcnblog 阅读(2979) 评论(0) 推荐(0)
摘要:跟着师父一直在做codefirst的开发,最近有个新需求,就是需要人家的数据库,然后来开发,现在出现问题了。整理如下 目前有个现成的我们之前的codefirst的工程代码,我记得师父说过,根据数据库生成model的做法是: 在指定文件夹,右键添加-->新建项--> 这里先选择数据,然后是ADO.NE 阅读全文
posted @ 2017-03-25 19:42 Rexcnblog 阅读(805) 评论(0) 推荐(0)
摘要:问题描述: MVC5项目,利用执行sql的方式获取数据,但是在利用预编译执行的时候报错了,字段XXXwhich was not supplied. 其实就是这个参数传了个null导致的。在传参数之前做个判断,如果为null就赋值为空串即可。 String sql = "select a.Id,a.U 阅读全文
posted @ 2017-03-09 22:13 Rexcnblog 阅读(940) 评论(0) 推荐(0)
摘要:问题描述: 复制了一个模块化的MVC5的项目,模块化的解释是说不同功能的模块分开来放的。 明确每个模块都是做什么工作的。 首先最基本的,就是根据Apps.Models模块来创建数据库了。 做法是卸载Apps.Models以外的7个模块,然后执行命令Update-Database,但是会报错,具体的错 阅读全文
posted @ 2017-03-08 15:14 Rexcnblog 阅读(3528) 评论(0) 推荐(0)
摘要:ModelState.IsValid 总是false的原因 在做添加功能的时候,发现这个IsValid总是false,这个是它自己的验证机制。 因为是添加,就是说主键是自增的,添加的时候不需要指定这个ID, 在页面上找到 View 中 @Html.HiddenFor(m => m.BMotifId) 阅读全文
posted @ 2017-03-06 16:57 Rexcnblog 阅读(202) 评论(0) 推荐(0)
摘要:问题描述: 在使用ASP.NET的MVC5进行WebAPI开发的时候,在跨域的情况下会报跨域的错, No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localho 阅读全文
posted @ 2017-03-02 15:53 Rexcnblog 阅读(3624) 评论(0) 推荐(0)