随笔分类 -  MVC

关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
摘要:参考文档: https://www.cnblogs.com/chenxizhang/p/3821703.html(主要参考mvc部分。webapi部分认为肯定不太对、但我未测试) https://www.cnblogs.com/bruceli-net/p/4862972.html(只写了webapi 阅读全文

posted @ 2018-03-07 22:27 nlh774 阅读(198) 评论(0) 推荐(0)

系统开发经验
摘要:1.txt显示时间,按规定的yyyy-MM-dd 格式显示。虽然WdatePicker已明确时间字符串类型为yyyy-MM-dd,但页面首次加载若不指定格式、仍会显示时分秒。 @Html.TextBoxFor(t => t.Search.BeginDateTime, new {@Value = Mo 阅读全文

posted @ 2018-01-10 14:51 nlh774 阅读(198) 评论(0) 推荐(0)

Entity Framework 6如何进行导航属性的筛选(context.Msg.First(t=>t.Id==1).Include(t=>t.MsgDetail),筛选MsgDetail带条件)
摘要:问题: https://q.cnblogs.com/q/98333/ Msg表(Id,Content,IsDel)。内有 virtual ICollection<MsgDetail> MsgDetails属性 MsgDetail表(Id,MsgId,SubContent,IsDel) 两者是一对多关 阅读全文

posted @ 2017-09-13 11:21 nlh774 阅读(353) 评论(0) 推荐(0)

ASP.NET MVC导出excel npoi
摘要:使用npoi组件 前端代码: 后端代码 参考网站: http://www.cnblogs.com/jiekzou/p/4766701.html https://dotblogs.com.tw/killysss/archive/2010/01/27/13344.aspx http://www.cnbl 阅读全文

posted @ 2017-08-24 19:42 nlh774 阅读(438) 评论(0) 推荐(0)

MvcPager分页控件的使用
摘要:1.引入MvcPager.dll(MvcPager分页控件:http://www.webdiyer.com/mvcpager/)2.后台C# Controller://Ddemo使用Webdiyer.MvcPager的分页方法 /// /// 分页显示 /// 使用Webdiyer.MvcPager的分页方法Demo /// /// 页码,第几页(从第一页开始),与前端声明的参数对应 public ActionResult Index(int pageIndex = 1 ) { //使用Webdiyer.MvcPager的ToPagedList()方法 //返回自定义的PagedList类.. 阅读全文

posted @ 2014-03-25 15:47 nlh774 阅读(1875) 评论(0) 推荐(0)

MVC3中几个小知识点
摘要:1.ViewBag.Name~ViewBag.name等价,即不区分大小写。在此小心,下次见到不要奇怪,不过最好还是写成一样的比较好。2.JS字符串不允许有换行符,\'等字符,需提前处理。 阅读全文

posted @ 2014-03-21 08:43 nlh774 阅读(128) 评论(0) 推荐(0)

MVC中JQuery文件引入的路径问题,@Url.Content函数
摘要:今天写了个MVC的Demo,文件夹结构很简单,如下:利用EF生成Model框架并手工加表字段注解,但在页面上JS验证始终没显示。实在无语。无意中在浏览器里按F12,看见提示:Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:1445/~/Scripts/jquery.validate.min.jsFailed to load resource: the server responded with a status of 500 (Internal Ser 阅读全文

posted @ 2014-03-11 19:06 nlh774 阅读(3023) 评论(0) 推荐(0)

MVC3下的layout页面
摘要:1.Layout页基础:如果你有使用MasterPage的经验,你将会记得如下的几个东西A:B:C:D:但是在Layout中,以上的这些东西将会消失.(作者不排除有WebPages和WebForms兼容工作的可能性)取而代之的新功能是:A.Layout属性:等同于原来的MasterPageFile属性.B.@RenderBody()方法:直接渲染整个View到占位符处,而不需要原来所使用的.C.@RenderPage()方法:渲染指定的页面到占位符处.D.@RenderSection方法:声明一个占位符,和原来的功能类似.E.@section标记:对@RenderSection方法声明的占位符 阅读全文

posted @ 2014-02-22 18:01 nlh774 阅读(469) 评论(0) 推荐(0)