12 2010 档案

摘要:因为项目里面需要记录一下重写的方法以备后用首先增加一个继承IHttpHandler的截获类代码上面类相关的东西代码代码下面这个是对form表单的参数截获代码这样就将用户的控件.ascx转成.uc的方式 重新写出来了。解决了.ascx不能直接访问的问题。web.config的httpHandlers节增加add verb="*" path="*.uc" type="Core.Web.UserControlRenderingHandler"/再到IIS6中增加映射IIS7配置 阅读全文
posted @ 2010-12-30 14:20 奇想 阅读(272) 评论(0) 推荐(1)
摘要:使用了Unity有段时间了,但是对其了解不深刻。自己写篇文章来以备后用吧。创建一个website或者WebApplication增加Global.asax文件 在Application_Start方法总增加初始化IUnityContainer容器的操作代码注册接口和实现添加单例代码创建页面基类 BasePage代码将容器BuildUp 需要注意的是ImplService接口必须加上[Dependency]这样才能实现注入,不然ImplService一直会报空指针异常接口:[代码][代码]实现:代码[代码]可能设计不是特别合理,只是自己作为使用Microsoft.Practices.Unity后 阅读全文
posted @ 2010-12-28 09:20 奇想 阅读(410) 评论(0) 推荐(1)
摘要:word加水印的宏代码:不是加载页眉或者页脚,是加在正文中,但是加在正文成功后,只能在当前页插入水印,如果实现每页都插入水印Sub water()'' water 宏' 添加水印'ActiveDocument.Sections(1).Range.Select ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader Selection.HeaderFooter.Shapes.AddTextEffect(1, _ "作废", "宋体", 1, False, False, 0, 0).Select Selection.Shap 阅读全文
posted @ 2010-12-14 11:36 奇想 阅读(734) 评论(0) 推荐(0)
摘要:遇到一个varbinary的类型的数据需要转成string比较留下方法以备后用  Encoding.UTF8.GetString((byte[])dt.Rows[0]["***"])这个方法就转换成了string类型了 阅读全文
posted @ 2010-12-09 14:04 奇想 阅读(714) 评论(0) 推荐(0)
摘要:log4net打印log日志必须在AssemblyInfo.cs里面增加[assembly: log4net.Config.DOMConfigurator(Watch = true)]windows主窗体运行程序 private static readonly ILog log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); string updateTime = string.Empty; /// summary /// 上一次执行时间 /// /summary 阅读全文
posted @ 2010-12-09 14:00 奇想 阅读(287) 评论(0) 推荐(0)