- 博客(8)
- 收藏
- 关注
转载 Model First+DbContext Generator生成基于Code First方式代码的EDM文件
EDM文件 EDM是实体数据关系映射的XML文件,不同于Nhibernate每个对象单独映射了一个XML文件。EDM主要有三部分构成CSDL,SSDL,MSL。CSDL表面的是实体数据模型结构,SSDL表示对应的数据存储的架构,CSDL实体与SSDL数据结构的关系通过MSL映射实现。EDM是通过ADO.NET 实体数据模型生成的 生成EDM文件的方式有两种,一种基于是数据库,一种是创建空E...
2018-03-09 16:09:04 904
转载 MVC中的ViewData、ViewBag和TempData
一、ViewBag和ViewData的定义[csharp] view plain copypublic dynamic ViewBag { get; } public ViewDataDictionary ViewData { get; set; } 二、ViewBag和ViewData的区别viewdataviewbag它是key/value字典集合它是dynamic类型对象从asp.net...
2018-03-09 15:54:11 247
转载 MVC常见问题小总结
最近刚开始在项目中使用MVC,(ps:不要笑我老土啊)。使用的过程中遇到了一些小问题,记录下来以便日后翻阅。在MVC中项目中使用JQuery,$.Post方法提交数据时产生中文乱码现象? 解决方法:在$.post时进行数据编码,使用escape方法$.post("@Url.Action("AddFriendLink" , "Setup")" ,{"Name" :escape(name)}...
2018-03-09 15:53:26 1227
转载 MVC Razor模板引擎 @RenderBody、@RenderPage、@RenderSection及Html.RenderPartial、Html.RenderAction
@RenderBody 当创建基于_Layout.cshtml布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过_Layout.cshtml布局页面的@RenderBody()方法呈现在标签之间。 @RenderPage从名称可以猜出来这个方法是要呈现一个页面。比如网页中固定的头部可以单独放在一个共享的视图文件中,然后在布局页面中通过这个方法调用,用法如下:@RenderPag...
2018-03-09 15:48:42 225
转载 Asp.net MVC 自定义ViewEngine的简单实现
Asp.net MVC 网站换肤需要使用不同模板,可以通过自定义视图引擎来实现这个功能。这里我偷懒,直接继承 VirtualPathProviderViewEngine来实现。 核心代码如下: ThemeViewEngine.cs 1234567891011121314151617181920212223242526272829303132333435363738394041424344...
2018-03-09 15:47:53 249
转载 AspNet MVC中各种上下文理解
AspNet MVC中比较重要的上下文,有如下:核心的上下文有HttpContext(请求上下文),ControllerContext(控制器上下文)过滤器有关有五个的上下文ActionExecutingContext,ActionExecutedContext,ResultExecutingContext,ResultExecutedContext,ExceptionContext视图相关的上下...
2018-03-09 15:46:47 532
转载 MVC框架路由的讲解
在ASP.NET Web窗体应用程序中,每个URL都必须与特定的.aspx文件匹配。例如,URL地址: http://domain/studentsinfo.aspx必须与包含用于呈现对浏览器的响应的代码和标记的文件studentinfo.aspx相匹配。叙述 ASP.NET引入了路由,以消除将每个URL映射到物理文件的需求。路由使我们能够定义映射到请求处理程序的URL模式。这个请求处理程序...
2018-03-09 15:45:47 588
转载 MVC框架的原理详解
阅读目录一、MVC原理解析1、MVC原理二、HttpHandler1、HttpHandler、IHttpHandler、MvcHandler的说明2、IHttpHandler解析3、MvcHandler解析三、HttpModule1、HttpModule能干什么2、HttpModule的使用3、HttpModule和HttpHandler如何区分4、UrlRoutingModule解析 四、总结 ...
2018-03-09 15:44:52 655
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人