随笔分类 - MVC使用
摘要:为了下面举例方便,先声明一个集合:public List GetResumeList(){ var list = new List(); list.Add(new Model.Resume { Name = "张三", AreaId = 380, AreaPid = 1, S...
阅读全文
摘要:方法1:在RouteConfig.cs文件中配置默认路由public class RouteConfig{ public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRout...
阅读全文
摘要:使用ActionExecutingContext对象可以获取控制器名称、Action名称、参数名称以及参数值。路由和Action返回值不影响结果。在代码中[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited...
阅读全文
摘要:先来看一组代码:视图代码:@model MvcTest.Controllers.Test@{ Layout = null;} 表单提交 Model类:public class Test{...
阅读全文
摘要:从一篇blog得知使用脚本可以异步调用Web服务,觉得很新鲜,因为自己很少用到Web服务,所以决定写一写看看什么效果。 首先在UI项目(我使用的是MVC4.0)里创建一个Web服务。 添加Web服务后,默认有一个HelloWorld方法。调用该方法有两种形式,一是服务端通过实例化对象调用...
阅读全文
摘要:使用情景,登录后返回登录前访问的页面。这个时候用到了UrlReferrervar returnUrl = HttpContext.Current.Request.UrlReferrer != null ? HttpContext.Current.Request.UrlReferrer.AbsoluteUri : "/");在本地环境测试时,UrlReferrer为null.查阅之后原因是因为url是手动录入的。原文:blog.csdn.net/bingtingabc/article/details/7837205UrlReferrer属性有效情况:1.标签跳转页;2.P..
阅读全文
摘要:出现这个错误,要确保先引用BLL.dll,如果引用之后还没有解决这个问题的话,确认一下程序集FrameWork版本与项目FrameWork版本一致。右击程序集属性可以更改。
阅读全文
摘要:下图主要想说.net抛错后的优先级,错误1是根本原因,排第一位;错误2里的方法包含了错误1,排第二位;错误3就是整个Action了。类似这样的错误,按照这样的顺序来解决bug,相信很受用。
阅读全文
摘要:在MVC中前台Razor视图呈现数据的方式不止一种。举个简单的Demo,我们要把用户信息呈现给人民。一.ViewData.Model的使用,先简单写一下Razor@model User------用户信息模型姓名@Model.name年龄@Model.age为了在页面呈现用户姓名和年龄资料,我...
阅读全文
摘要:今天做东西时发现一个新东西。即在一个Action调用另一Action。前提是同一个控制器。(没在一个控制里的没试过)调用方法:public ActionResult Test1(){ //to do //这里做一些初始化 Test2(); Return View();(这里执行完Test2()后,还可以做其他操作,ex:Return Redirect("你想跳到的url");)}public ActionResult Test2(){ //to do return View();}有时候,我们会碰到相同的需求,但又有那么一点不一样。如果写在一个Action()里就会显得臃肿
阅读全文
摘要:1.Request[""]与Request.QueryString[""]获取不到值时返回null;2.Request[""]与Request.QueryString[""]取得的值返回string,不需进行ToString();3.字符串类型的变量可以接收Request[""],即使结果为null.ex:string str=""; str=Request["str"]; Request["str"]返回null.
阅读全文
摘要:今天在做一个功能的时,使用RedirectToAction()需要从这里传几个参数,从网上查了一下,这样解决。真好。Return RedirectToAction("Index","ManageInfo",new{type=0,page=1});
阅读全文
摘要:昨天面试时第一回用MVC2.0做了一个简单的增删改查功能的测试。想一下用了一年多的MVC3.0,对这两个版本不同之处做以下几点总结:最明显的是MVC3.0较MVC2.0而言,多了Razor视图:1.项目添加视图时MVC2.0会提示要不要套用母版页,MVC3.0默认母版页是_ViewStart.c...
阅读全文

浙公网安备 33010602011771号