随笔分类 - MVC学习之路
时间都去哪儿了
摘要:这个也是本章重点向描述的部分,首先我们可以使用VS2012RC来新建一个MVC4.0项目,版本可以为4.0或4.5。在Global.asax文件代码中,我们发现已经把过滤器,路由器,以及对样式表和脚本捆绑(Bundles)移到了其他页面,就是在根目录下的App_Start文件夹内。代码只是简简单单的...
阅读全文
摘要:@Html.Partial("Test", Model, new ViewDataDictionary { { "a", "b" } });@ViewData["a"]//or@{ var a = ViewData["a"];}
阅读全文
摘要:Html.ActionLink("linkText","actionName")该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,则 Html.ActionLink("detail","Detail") 则会...
阅读全文
摘要:1 进行初始化 model.TypeState, 0, new { @id = "radio2", @name = "rdolstState" })%>启用 model.TypeState, 1, new { @id = "radio1", @name = "rdolstState",@check...
阅读全文
摘要:在Views\Shared目录下,创建一个Layout Page:取个名字为_LayoutPage1.cshtml:第#13行代码:@RenderSection("myName", required: false) 名称为"MyName",第二个参数设为false。这样的话,在视图中有定义MyNam...
阅读全文
摘要:1、适当使用缓存机制2、使用CDN内容分发来访问Jquery脚本: (1)自己公司架设CDN服务器 (2)使用第三方公司的,比如微软,谷歌等公司的CDN,但有时候不太靠谱3、JS/CSS文件的打包合并(Bundling)及压缩(Minification)将多个JS或CSS文件打包合并成一个文件,并在...
阅读全文
摘要:一、URL的获取很简单,ASP.NET通用:【1】获取 完整url (协议名+域名+虚拟目录名+文件名+参数)string url=Request.Url.ToString();【2】获取 虚拟目录名+页面名+参数:string url=Request.RawUrl;(或 string url=Re...
阅读全文
摘要:今天再给自己总结一下,关于ViewBag赋值Html格式值,但是在web页显示不正常;例如,ViewBag.Content = "你好,我现在测试一个东西.";前台页面@VIewBag.Content结果在页面上显示:你好,我现在测试一个东西.,通过火狐编辑的时候发现,源码为,<p>你好,...
阅读全文
摘要:public class BaseController : Controller { protected string hostUrl = ""; /// /// Action执行前判断 /// /// ...
阅读全文
摘要:我们上边所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件。而它的返回类型是ActionResult如 public ActionResult Index() { return View(); ...
阅读全文
摘要:1、带有Render的方法返回值是void,在方法内部进行输出;不带的返回值类型为MvcHtmlString,所以只能这样使用:@Html.Partial 对应 @{Html.RenderPartial(....);}@Html.Action 对应 @{Html.RenderAction(....)...
阅读全文