随笔分类 -  MVC

MVC技术
摘要:Lamdba是延迟执行的,实际上什么都没有发生,当真正使用对象的时候(例如调用:First, Single, ToList….的时候)才执行。 1.Where var var_dtTable = dtTable.AsEnumerable().Where<DataRow>(W => W["NAME"] 阅读全文
posted @ 2020-11-26 19:20 黄树强 阅读(638) 评论(0) 推荐(0)
摘要:最近在ASP.NET MVC中遇到一个问题,如题,在使用EF数据模型的时候,要去添加一条新的数据到Sqlserver数据库,出现了该异常。 数据库中,某个要进行Add或者Edit的字段的数据类型为datetime,比如表A中的today字段,类型为datetime。而后台代码进行数据库操作时,并没有 阅读全文
posted @ 2020-11-26 18:48 黄树强 阅读(2215) 评论(0) 推荐(0)
摘要:(1)使用window.location.href 下载文件时,当参数中有特殊字符(例如:+、空格、=、%、&、#) 等, window.location.href = rootUrl + 'ATEWEB_Import/SPECModelList/DownloadSPECListFile?specV 阅读全文
posted @ 2020-11-10 19:23 黄树强 阅读(1444) 评论(0) 推荐(0)
摘要:场景:由于一些原因,实体中属性比数据库中字段多了一个startPage属性。PS:controllers中用实体类去接收参数,但是传入的参数比数据库中实体表多了一个字段, 这种情况下,应该建一个viewmodel来接收参数,但是懒不想建,所以直接在实体类中加个一个属性。 问题:进行EF操作时,就会出 阅读全文
posted @ 2019-04-19 23:25 黄树强 阅读(2978) 评论(0) 推荐(0)
摘要:最近在mvc中做导出Excel功能,通过页面把字段id和对应的中文名称通过a标签传给控制器的过程中,总是报错。 1.第一次错误截图 具体解决方案: 可以配置 IIS 服务器以拒绝查询字符串长度大于指定值的请求。如果请求的查询字符串大于所配置的值,便会返回此错误。如果需要增加查询字符串的允许长度,请修 阅读全文
posted @ 2018-01-10 14:31 黄树强 阅读(840) 评论(0) 推荐(0)
摘要:前言当我们访问某个网站的时候需要检测用户是否已经登录(通过Session是否为null),我们知道在WebForm中可以定义一个BasePage类让他继承System.Web.UI.Page,重写它的OnInit()方法,在OnInit()中判断Session中是否有用户登录的信息。 在mvc下该怎 阅读全文
posted @ 2016-04-09 18:59 黄树强 阅读(71803) 评论(3) 推荐(1)