“2017年5月”存档文章有118

404页面跳转URL重定向,去掉aspxerrorpath参数

如果asp.net配置了web.config的 customErrors如下<customErrors mode="On" defaultRedirect="Error" > <error statusCode="404" redirect="/Home/System_notfound"/></customErrors>那么aspx页面发生错误时,会自动转向404.aspx这个页面,并且附带上a...

Asp.Net MVC 301 Redirects

We used to use ISAPI Re-Write (Infact its still on our server) although it doesnt work with ASP.Net MVC (Somthing to do with 'euxd' get param).We need a relaiable way to implement simple 301 redirects...

IIS7 / IIS7.5 URL 重写 HTTP 重定向到 HTTPS

1、IIS7 / IIS 7.5 下绑定 HTTPS 网站(购买Wildcard SSL泛域名证书可绑定多个子域名)参考上文2、下载安装URL重写模块:Microsoft URL Rewrite Module32位:http://download.microsoft.com/download/4/9/C/49CD28DB-4AA6-4A51-9437-AA001221F606/rewrite_x8...

varchar和Nvarchar区别

Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。 sql server中的varchar和Nvarchar有什么区别? 答:varchar(n)长度为 n 个字节的可变长度且非 Unic...

metisMenu菜单单击全部展开

最近在用metisMenu做一个动态的菜单,一级菜单和二级菜单都没有问题,但是三级菜单有问题。问题具体为:一点击三级菜单全部展开,之后再次点击菜单时就缩回去。网上找了好久也没有找到答案,最后按照官方的问题,检查了一下,原来是自己的代码结构有问题。错误代码如下:<li> <a href="layouts.html" aria-expanded="false"> <i class=...

asp.net Web项目中使用Log4Net进行错误日志记录

使用log4net可以很方便地为应用添加日志功能。应用Log4net,开发者可以很精确地控制日志信息的输出,减少了多余信息,提高了日志记录性能。同时,通过外部配置文件,用户可以不用重新编译程序就能改变应用的日志行为,使得用户可以根据情况灵活地选择要记录的信息。 那么我们如何在Web项目中使用Log4Net呢?一、基本配置1、下载Log4Net,地址如下:http://logging.apac...

asp.net MVC实现文章的“上一篇下一篇”

在文章中增加上一篇下一篇不仅可以增加爬虫抓取到的几率,而且在系列文章中是读者方便阅读。下面使用asp.net mvc实现文章的“上一篇下一篇”的功能,大家可以参考一下:[ChildActionOnly]public ActionResult PreNextBlog(int Id){if (Id == 0) return RedirectToAction("Index");//用pre和nex...

C#对多个集合和数组的操作(合并,去重,判断)

在开发过程中.数组和集合的处理是最让我们担心.一般会用for or foreach 来处理一些操作.这里介绍一些常用的集合跟数组的操作函数. 首先举例2个集合A,B. List<int> listA = new List<int> {1,2,3,5,7,9}; List<int> listB = new List<int> {13,4,17,29,2}; listA.AddRange(list...