-
自定义actionresult返回rss类型
自定义actionresult返回rss类型 我们定义了两个类,第一个类是抽象类,第二个类继承他,并且通过枚举类型和委托来实现强类型,所以我们返回的是抽象类型,只需要实现这个抽象类型就行了。mvc3通过linq to xml返回xml类型result
mvc3通过linq to xml返回xml类型resultmvc3的GET传参数问题
在本地测试mvc3的ajax删除功能 [AcceptVerbs(HttpVerbs.Get)] public ActionResult DeleteInfo(string id){} 在本地是能获取id的,但是在服务器上就获取不了了,得用Request获取,原因正在研究当中linq 返回list的前几行
linq 返回list的前几行 原来list的Take方法返回的是System.Collections.Generic.IEnumerable类型,如果直接返回list.Take(4)这样的集合会报错,类型转换错误,所以在后面还要加上ToList()及list.Take(4).ToList(),哎呀,这么简单都不知道转载一篇收集js的压缩与还原工具,很有用
压缩JS代码: packer – 最好用的 javascript 压缩工具 地址: http://dean.edwards.name/packer/ http://kan.willin.org/?page_id=1288 恢复JSMIN等工具压缩的JS代码: Javascript Beautifier能够将jsmin压缩后的js文件内容重新恢复成可读性很好的js文件。 网页版:http://jsbeautifier.orgmvc的subdomain实现深入研究
因为要实现用户注册自定义域名,类似淘宝这样,所以必须实现mvc的route相关类 第一种通过修改host文件和添加路由来实现自定义二级域名 参考文章:http://hanssens.org/post/ASPNET-MVC-Subdomain-Routing.aspx在iis中调试.net代码,附加到进程w3wp.exe
在iis中调试.net代码,附加到进程w3wp.exe,在菜单调试里有个附加到进程,选择w3wp.exe,这一样在iis中也能debug你的代码了,对于一些特殊的测试要求,这个还真有点用mvc3的验证码
mvc3 验证码,用Html扩展来实现mvc3的默认路由问题
今天用mvc3的路由功能发现如果有默认路由 routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults ); 如果我们再添加新的路由如 routes.MapRoute( "StoreItemlist", // Route name "{controller}/{action}/{storeid}", // URL with parameters new { controller = "Store", action = "ItemList", storeid = UrlParameter.Optional } // Parameter defaults ); 那么我们是接收不到storeid的,输入http://localhost:5013/store/itemlist/1 在RouteData里我们查看到路由路径会被默认路由覆盖掉及我们获取的是路由key依次是controller/action/id。所以路由名称不能重复的情况下,我们的路由路径也不要重复,否则你死活都获取不到你要的值。SportsStore的mvc3分页示例