2012年4月27日

摘要: 后台代码/// <summary> /// CommonHandler 的摘要说明 /// </summary> public class CommonHandler : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.Expires = -1; context.Response.ContentType = "text/plain"; if (string.Equals((context.Request["ajaxmethod 阅读全文
posted @ 2012-04-27 15:45 jianshaohui 阅读(136) 评论(0) 推荐(0) 编辑

2011年5月18日

摘要: File>>>FileStream (2种方式)方式1:FileStream fs1 = File.Open ( @"D:\集团通知.jpg" , FileMode.Open );方式2:FileStream fs2 = new FileStream ( @"D:\通知.jpg" , FileMode.Open );FileStream>>>byte[]byte [ ] b1 = new byte [ fs1.Length ];fs1.Read ( b1 , 0 , b1.Length );把文件保存到数据库中一般是F 阅读全文
posted @ 2011-05-18 09:35 jianshaohui 阅读(371) 评论(1) 推荐(0) 编辑

2011年5月10日

摘要: Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005.中文翻译为:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 800700051:在服务器上安装office的Excel软件.2:在”开始”->”运行”中输入dcomcnfg.exe启动”组件服务”3:依次双 阅读全文
posted @ 2011-05-10 20:19 jianshaohui 阅读(303) 评论(0) 推荐(0) 编辑

2011年5月2日

摘要: 异常Cache类成员页面级异常自定义异常 阅读全文
posted @ 2011-05-02 23:32 jianshaohui 阅读(171) 评论(0) 推荐(0) 编辑

2011年4月27日

摘要: 为asp.net不同浏览器缓存不同版本的页面 阅读全文
posted @ 2011-04-27 00:59 jianshaohui 阅读(151) 评论(0) 推荐(0) 编辑

2011年4月18日

摘要: 下面是网上的直接复制粘贴:网址为http://hi.baidu.com/zealot886/blog/item/7364d4266a2a1555ac34dea6.html/cmtid/65ff140a660e02246159f3db这里是我自己的总结(1、用vs2010 将该解决方案的所有 项目都改为 net 2.0(方法,右击项目=》属性=》应用程序=》目标框架=》选择net 2.0)2、如果是web项目(与web网站不一样),则需要安装2005补丁(VS80sp1-KB926601-X86-ENU.exe),然后用记事本打开 该网站项目的 *.csproj 文件。查找Import文本,将下 阅读全文
posted @ 2011-04-18 16:03 jianshaohui 阅读(2890) 评论(0) 推荐(0) 编辑

2011年3月18日

摘要: 1.查询语句的字符相加select ','+isnull(bossnum,'') from dbo.atestfor xml path('')2.使用模式分割字符串declare @s varchar(1000)set @s=N'1AAAA2可以了嗎BBBBB3CCCC23698好的adadasd.,,'declare @t table(ID int ,[name] varchar(100))while patindex('%[0-9]%',@s)>0 begin declare @ID varchar(10 阅读全文
posted @ 2011-03-18 14:55 jianshaohui 阅读(417) 评论(2) 推荐(0) 编辑

2011年3月12日

摘要: 语法:SELECT <非透视的列>,[第一个透视的列] AS <列名称>,[第二个透视的列] AS <列名称>,...[最后一个透视的列] AS <列名称>,FROM(<生成数据的 SELECT 查询>)AS <源查询的别名>PIVOT(<聚合函数>(<要聚合的列>)FOR[<包含要成为列标题的值的列>]IN ( [第一个透视的列], [第二个透视的列],... [最后一个透视的列])) AS <透视表的别名><可选的 ORDER BY 子句>;代码:create 阅读全文
posted @ 2011-03-12 22:56 jianshaohui 阅读(264) 评论(0) 推荐(0) 编辑

2011年3月5日

摘要: Master页面子控件的初始化:先初始化Master页面包含的所有服务器控件。内容页面子控件的初始化:先初始化内容页面包含的所有服务器控件。Master页面的初始化:初始化Master页面内容页面的初始化:初始化内容页面内容页面的加载:加载内容页面(这是Page_Load事件,后跟Page_LoadComplete事件)Master页面的加载:加载Master页面(这也是Page_Load事件,后跟Page_LoadComplete事件)Master页面子控件的加载:把Master页面中的服务器控件加载到页面中内容页面子控件的加载:把内容页面中的服务器控件加载到页面中在建立应用程序时应该注意这 阅读全文
posted @ 2011-03-05 15:18 jianshaohui 阅读(499) 评论(0) 推荐(1) 编辑

2011年3月2日

摘要: 目前的的页面布局都是基于XHTML,通过DIV+CSS布局,实现DHTML的样式。所以这个JavaScript动态的为元素添加事件因此而普遍了。下面我说说怎样通过javascript为元素动态的添加事件.Javascript为元素动态的添加事件包括两种情况:不带参数的事件和带参数的事件。一、不带参数的事件:两种方式:直接给对象添加事件,节点添加事件例如给一个id为tab1的添加onclick事件第一种情况:var t = document.getElementById("NewTitle");t.onclick = function showmsg(){ alert( 阅读全文
posted @ 2011-03-02 00:24 jianshaohui 阅读(456) 评论(0) 推荐(1) 编辑

导航