随笔分类 -  ASP.Net MVC

ASP.Net MVC
MVC:@RenderBody、@RenderPage、@RenderSection用法
摘要:本文导读:在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout。cshtml)放在了共享视图文件夹中。模板页:@RenderBody()占位符;局部页面:@RenderPage();模板页预设区域:@RenderSection("")一、@RenderBody当创建基于... 阅读全文
posted @ 2015-10-29 14:56 软件开发学习分享 阅读(9445) 评论(0) 推荐(0)
SessionHelper
摘要:public static modelClass getCurUserFromSession() { try { return HttpContext.Current.Session["LoginUser"] as modelClass; } catch (Exception ex) { retur... 阅读全文
posted @ 2015-08-14 10:50 软件开发学习分享 阅读(254) 评论(0) 推荐(0)
mvc下是如何传值的
摘要:最近在开发一个项目,用的是mvc框架,现将mvc会用到的常用传值方法总结如下:在讲传递参数方法之前,先简单介绍一下MVC路由及运行机制。 首先,Web 浏览器向服务器发送一条URL 请求,如http://HostName/ControllerName/ActionName/Parameters。其次... 阅读全文
posted @ 2015-08-13 16:10 软件开发学习分享 阅读(262) 评论(0) 推荐(0)
Lambda表达式详细总结
摘要:(一)输入参数在Lambda表达式中,输入参数是Lambda运算符的左边部分。它包含参数的数量可以为0、1或者多个。只有当输入参数为1时,Lambda表达式左边的一对小括弧才可以省略。输入参数的数量大于或者等于2时,Lambda表达式左边的一对小括弧中的多个参数质检使用逗号(,)分割。示例1下面创建... 阅读全文
posted @ 2015-08-13 16:00 软件开发学习分享 阅读(410) 评论(0) 推荐(0)
MVC:一个View显示多个Model(多个Model你可以使用ViewBag或ViewData , 或者:Model["myInfo"] as)
摘要:MVC:一个View显示多个Model多个Model你可以使用ViewBag或ViewData , 或者:Model["myInfo"] as.比如:Tuple myInfo = Model["myInfo"] as Tuple; 阅读全文
posted @ 2015-08-13 15:46 软件开发学习分享 阅读(347) 评论(0) 推荐(0)
Lambda表达式相当于一个函数
摘要:看来你对Lambda完全不懂。Lambda表达式相当于一个函数。 比如model=>model.Name相当于string一个函数(Model的类型model) { returnmodel.Name; }看到了么?model是形参,这个名字无所谓的。你写string一个函数(Model的类型x) {... 阅读全文
posted @ 2015-08-13 15:39 软件开发学习分享 阅读(330) 评论(0) 推荐(0)
Lambda表达式
摘要:“Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。C#表达... 阅读全文
posted @ 2015-08-13 15:34 软件开发学习分享 阅读(228) 评论(0) 推荐(0)
asp.net mvc4中model与Model的区别
摘要:@model模型定义使用@model关键字可以定义一个Action里所对应的一个模型(经常可以叫他实体类),其实是对动态变量进行实例化,这样就可以直接在cshtml文件中调用“Model”变量。而这个模型的实例,需要通过Controller进行传输,如果没有则“Model”将为null。模型可以是一... 阅读全文
posted @ 2015-08-13 15:31 软件开发学习分享 阅读(229) 评论(0) 推荐(0)
获取基目录,它由程序集冲突解决程序用来探测程序集
摘要:private static string baseDirName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "log"); 阅读全文
posted @ 2015-07-30 12:20 软件开发学习分享 阅读(217) 评论(0) 推荐(0)
ASP.NET MVC 4 (十一) Bundles和显示模式--asp.net mvc中 @Scripts.Render("~/bundles/jquery")是什么意思? 在布局文件中使用Scripts.Render()输出脚本包,Styles.Render()输出风格包:
摘要:ASP.NET MVC 4 (十一) Bundles和显示模式ASP.NET MVC 4 引入的js打包压缩功能。打包压缩jquery目录下的文件,在布局文件中使用Scripts.Render()输出脚本包,Styles.Render()输出风格包:Bundles用于打包CSS和javascript... 阅读全文
posted @ 2015-07-29 15:24 软件开发学习分享 阅读(3170) 评论(0) 推荐(1)
ASP.NET MVC 中将数据从View传递到控制器中的三种方法(表单数据绑定)
摘要:在ASP.NET MVC框架中,将视图中的数据传递到控制器中,主要通过发送表单实现的.具体使用中,主要使用以下三种方法.1、通过Request.Form读取表单数据 2、通过FormCollection读取表单数据 3、直接读取表单数据对象下边是我学习这些东西时的一点总结1、通过Request.Fo... 阅读全文
posted @ 2015-07-02 10:30 软件开发学习分享 阅读(262) 评论(0) 推荐(0)
mvc4 视图中的form如何获取
摘要:publicActionResultIndex(FormCollectionform) { varName=form["字段名"]; YTTXDbContextdb=newYTTXDbContext(); returnView(); } 阅读全文
posted @ 2015-07-02 10:27 软件开发学习分享 阅读(179) 评论(0) 推荐(0)
mvc表单Form提交 --实体
摘要:1、方式1:字段加验证@modelMvcWeb.Models.UserInfo@{ViewBag.Title="Add";}Add@using(Html.BeginForm()){@Html.ValidationSummary(true)@Html.HiddenFor(model=>model.Id... 阅读全文
posted @ 2015-07-02 10:11 软件开发学习分享 阅读(758) 评论(0) 推荐(0)
System.GC.Collect();//垃圾回收,回收没有正常关闭的http连接
摘要:System.GC.Collect();//垃圾回收,回收没有正常关闭的http连接 阅读全文
posted @ 2015-06-24 15:01 软件开发学习分享 阅读(1420) 评论(0) 推荐(0)
ASP.NET WebAPI RC 竟然不支持最常用的json传参
摘要:壮士断腕(WCF Web API),为的是 ASP.NET Web API 的横空出世,再加上它的开放(开源),于是对之产生了一点点痴情,并写下了HttpClient + ASP.NET Web API, WCF之外的另一个选择。那时,ASP.NET Web API 还处于 beta 阶段,俗话说女... 阅读全文
posted @ 2015-06-19 14:29 软件开发学习分享 阅读(231) 评论(0) 推荐(0)
C#List<string>和string[]之间的相互转换
摘要:一、LIST概述所属命名空间:System.Collections.GenericpublicclassList :IList,ICollection,IEnumerable,IList,ICollection,IEnumerable List类是ArrayList类的泛型等效类。该类使用大小可按需... 阅读全文
posted @ 2015-06-13 21:09 软件开发学习分享 阅读(808) 评论(0) 推荐(0)
@Html.Raw() 方法输出带有html标签的字符串
摘要:@Html.Raw() 方法输出带有html标签的字符串,如:@Html.Raw("输出字符串")结果:输出字符串 阅读全文
posted @ 2015-06-09 12:37 软件开发学习分享 阅读(1249) 评论(0) 推荐(0)