艺海无涯,学无止境。欢迎一起探讨研究技术。

C#.NET

C#是一门语言,.NET是一个平台,C#(读做C-Sharp)编程语言是由微软公司的Anders Hejlsberg和 Scott Willamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。因为C#从C,C++和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。C#是事件驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。
C#.NET

关于ajax json数据请求后台方法

   请求发送数据的时候,可以不区分大小写,如{ID:0},后台方法为test(int id),json名称与后台方法的参数名称要相同,不区分大小写,如ID和id是相等的请求获取数据的时候,后台返回json格式的数据,要与js前台json格式的数据大小米要匹配 list:{ID:1}$.getJSON('/ajax/test?id=' + id, funct...

C#.NET

清除多子域名的Cookie退出登录

   using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class mall_logout : Sy...

C#.NET

单元测试中模拟HttpContext.Current

   写Web单元测试,由于以前的DLL大量引用有HttpContext.Current的代码,结果每次运行到这类代码都会由于HttpContext.Current==null导致出错。可以在单元测试代码里直接给HttpContext.Current赋值达到回避这种错误的效果。代码如下: HttpContext.Current = new HttpConte...

C#.NET

MVC路由约束

   路由约束   路由约束可以让你指定参数的类型以及范围等,格式为:{参数:约束},举例如下: // 匹配: /users/5 [Route("users/{id:int}"] // 这里约束了参数“id”必须为整数类型 public ActionResult GetUserById(int id) { ... }   下面是支持的路由约束列表: alph...