- 博客(20)
- 收藏
- 关注
转载 MVC 之Action
一、指向视图和转向URLView Code关于ViewResult的几个重载方法有如下几个:View Code二、RenderAction与RenderPartial上面的两个都是用来添加部分视图的,通常作为模板的一部分,或者被替换的部分。本节主要是介绍ResultAction,所以先来看RenderAction。我想把所有页面的顶部显示为我想要的视图。添加一个...
2015-02-07 17:22:00
356
转载 MVC Razor模板引擎 @RenderBody、@RenderPage、@RenderSection及Html.RenderPartial、Html.RenderAction...
一、Views文件夹 -> Shared文件夹下的 _Layout.cshtml 母版页@RenderBody当创建基于_Layout.cshtml布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过_Layout.cshtml布局页面的@RenderBody()方法呈现在标签之间。@RenderPage从名称可以猜出来这个方法是要呈现一个页面...
2015-02-07 17:14:00
117
转载 MVC Razor @RenderSection -母版设置
Mvc4的Razor视图引擎还提供了@RenderSection我的理解:@RenderSection在母版页中占个位,然后让使用此母版页的子页自己去呈现他们的Section。在母版页_Layout.cshtml中定义@RenderSection("Section名")<body><divid="header">@{Html.Rend...
2015-02-07 17:00:00
147
转载 MVC笔记 网址路由与MVC的生命周期
一、网址路由 1.1 比对通过浏览器传来的HTTP请求 客户端对ASP.NET网站发出请求时,能通过R偶汤尼盖找到适当的HttpHandler来处理网页,大致的流程如图: 如果HttpHandler是由MvcHandler来处理,那么,此时就会进入MVC的执行生命周期,并且会找到适当的Controller与Action来对其进行...
2015-02-07 08:32:00
132
转载 MVC笔记 Controller相关技术
一、Controller的责任 MVC的核心就是Controller(控制器),它负责处理浏览器传送过来的所有请求,并决定要将什么内容响应给浏览器。但Controller并不负责决定内容应该如何显示,而是将特定形态的内容响应给MVC架构,最后才由MVC架构依据响应的形态来决定如何将内容响应给浏览器。如何决定响应内容是View的责任。二、Controller的类与方法...
2015-02-07 08:28:00
253
转载 使用Areas分离ASP.NET MVC项目
为什么需要分离? 我们知道MVC项目各部分职责比较清晰,相比较ASP.NET Webform而言,MVC项目的业务逻辑和页面展现较好地分离开来,这样的做法有许多优点,比如可测试,易扩展等等。但是在实际的开发中,随着项目规模的不断扩大,Controller控制器也随之不断增多。如果在Controllers文件夹下面有超过两位数controller,即便采用良好的命名规范,或者用子文件...
2015-02-07 07:45:00
88
转载 Net Page执行顺序
C#中Page执行顺序:OnPreInit()、OnInit()……using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls...
2015-01-26 08:59:00
97
转载 多个LinkButton导航
界面: <asp:PlaceHolder ID="PlaceHolder1" runat="server"> <asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton_Click">导航1</asp:LinkButton> <asp:L...
2015-01-07 09:10:00
87
转载 支付宝接口程序、文档及解读(ASP.NET)
最近需要为网站加入支付宝的充值接口,而目前关于支付宝接口开发的资料比较杂乱,这里就我此次开发所用到的资料进行汇总整理,希望能够帮助需要的朋友。开发步骤:1. 确定签约类型支付宝的接口有多种类型,所以首先你要确定签约的合同类型,确定使用的是哪个接口,不至于走错了道道。此步骤中,可以参考文档:支付宝接口操作教程2. 下载开发文档如果是即时到账的开发,请先下载并仔细阅读...
2015-01-02 16:36:00
171
转载 【C#】反射机制
.Net Framework 中提供了反射机制,可以再加载程序运行时,动态获取和加载程序集,并且可以获取到程序集的信息在程序集中,包含模块(Module),模块包含类型,类型包含成员,提供反射,我们可以查看到一个程序集的路径,命名空间,类。我们还可以对其进行操作可以对程序集的类进行实例化,掉用类中的方法等,就跟我们普通使用程序集一样反射机制通常有下面一些用途使...
2014-12-25 10:46:00
93
转载 ASP.NET应用程序生命周期趣谈(四) HttpHandler和页面生命周期
在之前的三篇文章中,我们还算简明扼要的学习了asp.net的整个生命周期,我们知道了一个Request进来以后先去ISAPI Filter,发现是asp.net程序后又ASPNET_ISAPI.dll这个ISAPI Extension来进行处理。在ASPNT_ISAPI创建了Worder Process后,在管道中经过HttpModule的处理来到HttpHander的手中。我们知道...
2014-12-10 09:11:00
128
转载 ASP.NET应用程序生命周期趣谈(三) HttpModule
在之前的文章中,我们提到过P_Module(HttpModule)这个能干的程序员哥们儿,它通过在项目经理HttpApplication那里得到的授权,插手整个应用程序级别的事件处理。所有的HttpModule都要实现IHttpModule接口,那么我们看IHttpModule的定义:namespaceSystem.Web{publicinterfaceIHtt...
2014-12-10 08:40:00
106
转载 ASP.NET应用程序生命周期趣谈(二)
在上回书开始的时候我们提到博客园的IIS看了一眼我的请求后就直接交给ASP.NET去处理了,并且要求ASP.NET处理完之后返回HTML以供展示。那么我们不仅要问:1,IIS肯定是没有眼睛的啦,那它是怎么“看”的呢?2,在“看”到了.aspx的页面请求后又是如何把它交给ASP.NET的呢?如果不做任何处理那它的存在又有什么意义呢?3,ASP.NET...
2014-12-10 08:39:00
98
转载 ASP.NET应用程序生命周期趣谈(一)
这几天一直在看ASP.NET应用程序生命周期,真是太难了,我理解起来费了劲了,但偏偏它又是那么重要,所以我希望能给大家带来一篇容易理解又好用的文章来帮助学习ASP.NET应用程序生命周期。这篇就是了。当你访问博客园想看我的这篇文章的时候,这个请求就被博客园的WEB SERVER(IIS)接收到了。博客园IIS看了一眼我的请求,“噢,是.aspx啊,给ASP.NET去处理吧,就把...
2014-12-10 08:28:00
87
转载 sqlserver删除数据库中所有的表
sqlserver删除数据库中所有的表-------------------------------------------------------------------------------------------打开Sql server management studio并新建一个查询,在打开的XXX.SQL文件中输入:execsp_MSforeachtabl...
2014-10-13 07:57:00
848
转载 ASP.NET日期选择控件
最近做一个项目的时候需要用到日期选择功能,本以为asp.net会有的,结果发现只有在winform下才可以使用这个datetimePicker,web下并没有提供这个功能。于是Google,网上有很多大牛用不同的方法解决了这个问题,其中有一个是出现率最高的,主要使用js实现,洋洋洒洒近300行的代码,自己实在看不懂,但是只要好用就好了,转载如下。calendar.js...
2014-10-10 08:29:00
427
转载 ASP.NET(c#) 日期选择控件的另一种实现方法
ASP.NET 3.5/AJAX.NET --使用asp:Calendar控件实现日期选择功能您还在寻找一个使用AJAX.NET简单的日期选择控件实现您的日期选择功能吗?我也一直苦苦寻觅,但是最终还是自己写了一个(参照了其它人的代码)。实现此功能代码完全使用ASP.NET,没有使用javasrcipt,下面是主要代码,如果您需要在多处使用的话可以把它做成一个用户控件。在.asp文...
2014-10-10 08:21:00
280
转载 html hr线的样式
一、基本线条二、特效(效果并不是孤立的,可相互组合)1、两头渐变透明:<HR style="FILTER: alpha(opacity=100,finishopacity=0,style=3)" width="80%" color=#987cb9 SIZE=3>2、纺锤形:<HR style="FILTER: ...
2012-11-10 11:00:00
150
转载 让VS2010添加新类时自动添加public关键字
在Visual Studio 2010的默认配置下,添加一个新类时,不会自动添加public关键字,而通常我们都需要添加,每次手动添加是个麻烦事。通过修改VS2010的ItemTemplate,可以避免这个麻烦。修改方法如下:1. 打开文件夹Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp...
2012-10-22 10:15:00
179
转载 int?
int?:表示可空类型,就是一种特殊的值类型,它的值可以为null用于给变量设初值得时候,给变量(int类型)赋值为null,而不是0int??:用于判断并赋值,先判断当前变量是否为null,如果是就可以赋役个新值,否则跳过public int? a=null;public int b(){return this.a ?? 0;}值类型后面加问号表示可为空null(Nullable ...
2012-10-18 08:56:00
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人