随笔分类 - ASP.NET
摘要:在线程中无法Mappath,主要是因为:HttpContext.Current为null,所以: 关键在于构造一个HttpContextpublic class CSiteConfig { private static HttpContext ct = new HttpContext(new HttpRequest("", "http://dewrqiwe5555rqwekxczvm23482734zxcadfasdf.com", ""), new HttpResponse(new System.IO.StringWriter()))
阅读全文
摘要:30个最常用css选择器解析 你也许已经掌握了id、class、后台选择器这些基本的css选择器。但这远远不是css的全部。下面向大家系统的解析css中30个最常用的选择器,包括我们最头痛的浏览器兼容性问题。掌握了它们,才能真正领略css的巨大灵活性。 1. ** { margin: 0; padding: 0; } 星状选择符会在页面上的每一个元素上起作用。web设计者经常用它将页面中所有元素的margin和padding设置为0。 *选择符也可以在子选择器中使用。 #container * { border: 1px solid black; } ...
阅读全文
摘要:网上搜了一下别人的解决方案。不少人说用MIME来判断。自己也试了一下,如果用.NET的上传组件,确实可以。但如果用HTML基本的上传组件却不行(我是在HTML页中有上传组件,POST到后台另外的页面)。于是自己写了一段代码来检查上传文件是否真是图片文件。前面两步检查属初级检查(当然,在前台用JS作了客户端的扩展名检查),如果通过再使用图片类检查,如果是真是图片 就能通过,否则不行(已经过测试)代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--pr
阅读全文
摘要:使用javascript进行异步提交数据比直接使用现成的AJAX控件效率高很多(我只使用过ajax.net)
实验发现可以提交大容量数据——实验到40K左右
阅读全文
摘要:新服务器,给安装上了64位的WIN2K3,.NET FrameWork只能安装64位的 用到人家一个DLL(没有源码),它是32位的,搞了半天IIS就是出错.都已经打算重装系统了 后来进入到windows\ms .net\framework下发现除了有个64的还有个非64的(当然就是32的了) 于是作如下操作进行解决: 先卸载掉framework和IIS,再安装framework64,再安装II...
阅读全文