2013年1月15日
摘要: 1>阻止冒泡事件 2>阻止默认事件 3>jQeury阻止默认和冒泡事件 阻止冒泡事件 阻止默认事件 阻止默认和冒泡事件 程序员的基础教程:菜鸟程序员 阅读全文
posted @ 2013-01-15 11:38 itprobie-菜鸟程序员 阅读(6731) 评论(0) 推荐(0) 编辑
  2012年11月2日
摘要: ajax的插件库错误,在ajax extensions插件库中,要添加ajax插件,需要首先添加scriptmanager,scriptmanager在页面中会动态生成 WebResource.axd和ScriptResource.axd文件,生成的页面中查看axd后缀文件的地址,如果可以打开文件, 阅读全文
posted @ 2012-11-02 23:02 itprobie-菜鸟程序员 阅读(280) 评论(0) 推荐(0) 编辑
  2012年10月31日
摘要: 此错误是因为不能加载外部的xml资源文件,有耳中可能,一种是访问的xml资源找不到,这有可能是文件不存在或是没有访问资源的权限的原因; 另一种是找不到解析xml文件的dtd标记。分二种情况处理。 1>访问的xml资源找不到 首先确认访问的xml资源文件是否存在,如果存在的情况依然抱此错误,则在外部资 阅读全文
posted @ 2012-10-31 10:46 itprobie-菜鸟程序员 阅读(2287) 评论(0) 推荐(0) 编辑
  2012年10月20日
摘要: 在WCF中调用Server.MapPath 获取服务发布目录路径 在WCF中想使用Server.Map获取当前服务发布目录的绝对路径。可是在调试时却发现: “System.Web.HttpContext.Current.Server.MapPath("..." + filename);” “当没有开 阅读全文
posted @ 2012-10-20 15:34 itprobie-菜鸟程序员 阅读(7571) 评论(1) 推荐(2) 编辑
  2012年9月25日
摘要: 在程序中经常碰到时间,或是数字类型信息,这些字段在数据库中可以为空,但是时间和数字等值类型都必须要求有值。可空类型顾名思义类型可以为空,它使得值类型可以为空,定义型如className?,例如时间的可空类型为DateTime?。将String类型转换成DateTime? 1 private DateTime? GetNullableDateTime(string str) 2 { 3 return string.IsNullOrEmpty(str) ? null : 4 (DateTime?)Convert.ToDateTime(str)... 阅读全文
posted @ 2012-09-25 02:13 itprobie-菜鸟程序员 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 字符串扩展方法 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 6 using System.Text; 7 8 public static class StringExtend 9 {10 public static DateTime ToDatetime(this string str)11 {12 if (string.IsNullOrEmpty(str))13 return DateTi... 阅读全文
posted @ 2012-09-25 01:53 itprobie-菜鸟程序员 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 页面中获取url参数,一便其他的方法调用1>通过属性获取,将url参数封装到属性中统一调用。1 public string Id { get { return Request.QueryString["id"]; } }2>通过方法获取,将url参数封装到方法中,作为方法的结果返回。1 protected string GetUrlId()2 {3 return Request.QueryString["id"];4 }3>通过字段获取,字段一 个字段,在页面的page_load事件中初始化url参数的值给该字段 1 public st 阅读全文
posted @ 2012-09-25 00:18 itprobie-菜鸟程序员 阅读(3637) 评论(0) 推荐(0) 编辑
  2012年9月21日
摘要: 1>事件在try catch中的运用在多层架构中try catch事件类似于冒泡,如果不对代码做任何处理,无论哪一层发生异常,都会在最顶层的ul层显示出异常信息。所以个人观点,异常的捕获工作最好在ul层。这样所有层级报的异常都可以被捕获到,因为错误会像气泡一样最终会在显示层暴露出来。在每次设计到数据库的时候捕获异常,这样每个页面的数据操作都会被try catch包裹,有没有一种更好得方法,让代码更简洁。答案是肯定的。将控件事件包裹起来,重新申明一个事件,在该事件中调用控件的事件,并且捕获异常。 1 using System; 2 using System.Collections.Gene 阅读全文
posted @ 2012-09-21 02:16 itprobie-菜鸟程序员 阅读(357) 评论(0) 推荐(0) 编辑
  2012年9月18日
摘要: NPOI2可以对excle2003和excle2007进行导入导出的操作 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 6 using System.IO; 阅读全文
posted @ 2012-09-18 17:49 itprobie-菜鸟程序员 阅读(20036) 评论(0) 推荐(2) 编辑
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 6 using System.IO; 7 8 /// 9 /// 文件下载有以下四种方式, 大文件下载的处理方法:将文件分块下载。 10 /// Response.OutputStream.Write 11 /// Response.TransmitFile 12 /// Response.WriteFile 13 /// Response.BinaryWrite 14 /// ... 阅读全文
posted @ 2012-09-18 17:45 itprobie-菜鸟程序员 阅读(1725) 评论(0) 推荐(0) 编辑