- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Asp.net mvc如果解决Iframe、Frameset 中Session、Cookie丢失的问题。
<br />今天做项目的时候遇到这个问题,情形大概是这样,就是在一个创建页面里需要弹出一个窗口,而这个窗口是通过js方式创建Iframe来加载数据的。大家应该知道,默认情况下,Iframe、Frameset会重新开启新的进程,也就是无法获取当前用户的session、cookie信息。可是项目又要求必须获取,怎么办呢?<br /> 在网上搜索资料,找到一个还不错的解决方案,如下:<br />view plaincopy to clipboardprint?<br />用P3P header解决ifr
2010-07-13 21:40:00 7895
原创 利用MVC实现自定义RouteHandler来防止图片盗链
<br />你曾经注意过在你服务器请求日志中多了很多对图片资源的请求吗?这可能是有人在他们的网站中盗链了你的图片所致,这会占用你的服务器带宽。下面这种方法可以告诉你如何在ASP.NET MVC中实现一个自定义RouteHandler来防止其他人盗链你的图片.<br /> 首先,我们来回顾一下当一个请求发往ASP.net MVC站点时的情景,IIS收到请求并将请求转到ASP.net,然后根据URL,或者更确切来说:被请求文件的扩展名.在IIS7 integrated模式下(默认模式),所有的请求都会
2010-07-13 21:33:00 1146
原创 ASP.NET MVC 母版页、用户自定义控件及文件上传
<br />母版页(Master)<br />1.母版页是与Controller无关的,母版页只是一个View文件,而没有任何Controller与之相对应。<br />2.其实在ASP.NET MVC中View的aspx与母版页并不像WebForm中那样紧密关联。<br />例如我想更换一个aspx的母版页,只要在Action中return 时指定所要使用的Master即可: <br /> <br />如图我有2个Master文件,而/Views/Home/Index.aspx则为 <br /> <b
2010-07-12 15:53:00 1766 1
原创 MVC 验证码 解决方法
<br /> #region 页面上的调用方法<br /> /* 调用方法JavaScript调用<br /> * <img alt="验证码" id="validimg" src="<%=Url.Action("CreateImage","ValidationCode")%>" onclick="reloadcode()" /><br /> * <script language="JavaScript" type="text/javascript"><br />
2010-07-11 00:56:00 828
转载 mvc 路由 映射
<br />在这篇教程中,我将为你介绍每个ASP.NET MVC应用程序都具有的一个重要功能,称作ASP.NET路由(ASP.NET Routing)。ASP.NET路由模块负责将即将到来的浏览器请求映射到特定的MVC控制器动作。学完这篇教程之后,你将会理解标准的路由表是如何将请求映射到控制器动作的。<br />1. 理解默认路由表<br />当你创建一个新的ASP.NET MVC应用程序时,应用程序已经被配置为使用ASP.NET路由。ASP.NET路由在两个地方设置。<br />第一点,在你的应用程序We
2010-07-10 23:38:00 784
原创 新手跟着学Asp.net MVC2 -View
前面我们说过了 控制器(controller) 和方法(action)本次要说的就是 View以及和控制器(controller)、方法(action)之间的关系; 大家都知道 MVC中的 V 就是View 的意思,就是 呈现给用户的界面,以往的asp.net项目中叫 webform,以前做asp.net的时候就是在工具箱里面拖控件出来,然后简单的排版一下就ok了,大多数用的服务器
2010-05-25 16:57:00 598
原创 新手跟着学Asp.net MVC2 -Controller
上次我们说到了 route 路由的功能,整个mvc运行过程:Route(路由) --> Controller(控制器)-->action(方法) 这次我们要说的就是 controller 控制器 和 action: 控制器的作用就是:当一个 Request 来的时候,首先Route 解析 找到了 对应 控制器,控制器再根据 action 决定给我们返回什么样的内容。如:
2010-05-25 16:54:00 652
原创 新手跟着学Asp.net MVC2-Route
MVC2 框架安装完成以后我们就可以开始我们的 MVC之旅了,呵呵 本次学习内容:Route 首先 route 的中文意思就是我们常说的“路由”,确实这里也是这个意思,在我们MVC中已经不再使用 XX.aspx 来访问页面了,所有页面的请求会通过route来解析找到对应的控制器(controller)里面对应的操作(action)来执行的。 mvcapplication
2010-05-25 16:22:00 1952
新手跟着学Asp.net MVC2-Route
2010-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人