mvc razor 输出html

1151次阅读|487次收藏|15次赞

ASP.NET中使用MVC开发一个网站时,有时需要将原生态的HTML输出到Razor视图的页面上,我们可以通过@Html.Raw、new HtmlString两种方式实现,如果需要显示带html标签的html,则直接使用@str的形式输出。
mvc

MVC中outputcache缓存

1478次阅读|323次收藏|339次赞

在MVC网页开发中有时候为了提高网页访问速度,有时候我们需要把一些页面放到保存到服务器内存中,当在有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期。页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面,对于那些数据经常更新的页面,则不适用。在MVC中可以使用outputcache属性来实现页面缓存
MVC

MVC中JS获取后台的数据

1953次阅读|241次收藏|63次赞

在ASP.NET MVC编程时,有时一些逻辑判断需要在JS里面处理,而且需要从控制器获取数据,包括简单的整形、字符串等基本数据,也包括复杂的对象、数组、集合等,下面通过一个实例介绍在MVC中JS获取后台数据的方法
MVC

Web.config 图形化编辑器:ASPhere

791次阅读|295次收藏|400次赞

在ASP.NET Web编程时,项目中通常会包含一个或多个Web.config配置文件,这些配置文件如果里面有很多配置的话,我们管理、修改起来也不太方便,下面为大家介绍一款Web.config 图形化编辑器:ASPhere。

ASP.NET Web API中参数的传递

807次阅读|98次收藏|355次赞

ASP.NET Web API应用中,经常需要传递参数获取或传递数据,在参数传递的过程中,有时需要传递1个参数,有时两个或更多复杂的参数,下面介绍ASP.NET Web API中如何传递参数,及如何获取参数。

LINQ中Aggregate的用法

1878次阅读|336次收藏|383次赞

LINQ中的Aggregate可用于集合的简单的累加、阶乘和一些更加复杂的运算,Aggregate配合lambda让原来需要很多行代码才能实现的功只要很少的代码就搞定。下面介绍LINQ中Aggregate的简单用法

Guid ToString的格式

944次阅读|116次收藏|430次赞

在ASP.NET编程中,Guid类型是比较常用的,ToString方法用于将Guid类型转换为字符串类型,其中ToString方法内的参数不同,转换为字符串的格式也不同,下面介绍ASP.NET中Guid类型的ToString方法的格式

DataTable转换为实体类

1223次阅读|211次收藏|174次赞

在ASP.NET 编程中,经常用到DataTable到实体类的转换,常用的就是利用列名或索引一列一列给实体赋值,如果列少还行,列多的话,则比较麻烦,而且容易出错,下面介绍利用反射实现将DataTable转换为实体类的简单方法

.NET中生成带Logo的二维码

1002次阅读|225次收藏|428次赞

现在二维码的应用越来越广泛,关于二维码的生成工具也多,在开发中有时需要将信息转换为二维码存储并要求带有公司的logo,通过代码如何实现呢?下面介绍.NET中生成带Logo的二维码的方法

Server.UrlEncode与HttpUtility.UrlEncode的区别

1213次阅读|37次收藏|85次赞

server.urlEncode 可以根据你页面定义好的编码方式进行编码,而HttpUtility.UrlDecode则默认以utf8来编码,不然你需要自己指定编码方式。ASP.NET中在对URL进行编码时,Server.UrlEncode与HttpUtility.UrlEncode该用哪一个?这两都使用上有什么区别吗?

.NET中对枚举的操作

1102次阅读|31次收藏|82次赞

.NET枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符,枚举本身的修饰符仅能使用public和internal。.NET项目中经常需要对枚举进行各种操作,我们应该如何编码呢?

Action与func委托的区别

944次阅读|34次收藏|76次赞

ASP.NET中委托的功能经常被用到,Action与func委托是.NET里面的内置委托,它有很多重载。Func委托封装一个具有多个参数并返回 TResult 参数指定的类型值的方法,Action 委托封装一个方法,该方法只多个参数并且不返回值。

正则表达式中/i,/g,/ig,/gi,/m的含义

1170次阅读|43次收藏|96次赞

在Web编程中,经常会用到正则表达式,其中有很多参数,例如,/i,/g,/ig,/gi,/m,这些参数又有什么含义呢?它们的区别又是什么呢?

MVC 使用FileResult导出文件

1429次阅读|303次收藏|67次赞

ASP.NET MVC中FileResult是一个基于文件的ActionResult,利用FileResult我们可以很容易地将从某个物理文件的内容响应给客户端。ASP.NET MVC定义了三个具体的FileResult,分别是FileContentResult、FilePathResult和FileStreamResult。
MVC

asp.net func 委托

820次阅读|130次收藏|453次赞

Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate,Func位于System.Core命名空间下,使用委托可以提升效率,例如在反射中使用就可以弥补反射所损失的性能。