摘要:
在做登录页面时,实现页面跳转我用Server.Transfer(url),发现跳转后的页面会出现"正在中止线程。"上网查了下,找到以下资料: 症状如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。 抛出"正在中止线程."原因Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Application_EndRequest 事件。不执行 Response.End 阅读全文
摘要:
进入正题之前,我们需要澄清两个概念:一、什么是合法的日期范围?对于不同的应用场景,这个问题有不同的解释。这里采纳MSDN中的约定: DateTime 值类型表示值范围在公元(基督纪元)0001 年 1 月 1 日午夜 12:00:00 到公元 (C.E.) 9999 年 12 月 31 日晚上 11:59:59 之间的日期和时间。二、关于闰年的阐释。人民教育出版社小学数学室的解释浅明易懂(mediawiki等都没说明为什么整百年份必须是400的倍数时才是闰年): 关于公历闰年是这样规定的:地球绕太阳公转一周叫做一回归年,一回归年长365日5时48分 46秒。因此,公历规定有平年和闰年,平年一. 阅读全文
摘要:
第一次接触Html5的Canvas,先搞了个练手的页面脚本代码如下:/Files/Employee/饼图.jpgView Code 1<scripttype="text/javascript">2varcolor=["#FF0000","#00FF00","#0000FF","#FF00FF","#00FFFF","#FFFF00"];3vardata=[10,20,30,15,8,17];4varlist=newArray(data.leng 阅读全文
摘要:
最近搞个项目,需要用到WCF来构建服务层,所以考虑到WCF的安全认证了。WCF的身份认证模式分为 1. 无身份验证: 所有的调用者都能访问服务 2.Windows身份验证:Kerberos(有域服务器)和NTLM(工作组) 3.用户名与密码: 客户端向服务端发送一个用户名和密码,服务端通过一些凭证库来验证 4.X509证书: 客户端包含一个证书,服务端预先知道这些证书,当客户端发送请求时,服务端会验证客户端的证书 5.定制机制: 允许开发者任意使用一种身份验证机制6.发布口令: 调用者与服务同事依赖一个安全口令在这里我只描述一下通过MembershipProvider进行用户名/密码的认证①. 阅读全文
摘要:
asp.net读取本地Excel 文件这个项目大家多多少少都会遇到,其方法大致分为如下三类: 1.客户端读取本地excel内容 View Code 1<script>2functionreadThis(){3vartempStr="";4varfilePath=document.all.upfile.value;5varoXL=newActiveXObject("Excel.application");6varoWB=oXL.Workbooks.open(filePath);7oWB.worksheets(1).select();8varoS 阅读全文
摘要:
1.SPFieldType.Choice 读取选项里所有的值: SPSite sites = SPContext.Current.Site; SPWeb web = sites.OpenWeb(); SPList list = web.Lists.TryGetList("客户信息"); SPListItem item=list.GetItemById(Int32.Parse(this.strCID)); SPFieldChoice fieldChoice = list.Fields["行业"] as SPFieldChoice; StringCollec 阅读全文
摘要:
1.在搞项目的时候一般会遇到,将GridView或者Repeater的内容以Excel的形式保存到本地,即导出功能。我总结了两个方法。方法一:1 DataTabledt=query.GetItems().GetDataTable();2if(dt!=null)3{4HttpContext.Current.Response.AppendHeader("Content-Disposition","attachment;filename=kehuziliao.xls");5HttpContext.Current.Response.Charset="U 阅读全文
摘要:
业务流程及任务管理(BPM)方面:公司一直用Oracle的相关产品OraBPEL。Oracle用于运行BPEL的服务叫BPEL PM Server。工具介绍如下:AgilePoint -重新定义企业未来50年的竞争优势Ascentn AgilePoint--资通计算机代理的第三代智能型BPM系统,具备了高整合性、低建置成本、快速导入与系统最佳弹性的特点,让企业可以灵敏反应外部环境的变动并快速变动企业内部的流程作业。AgilePoint BPMS让企业透过流程转化为营运智能,同时不断修正达成流程最佳化,实时产生有意义的信息,让企业以更敏捷、弹性的方式,响应企业的需求而获得最佳成果,成为可随需应变 阅读全文
摘要:
1 本需求原是将AD信息导入到数据库的一个功能,本人总结了一下经验供大家分享。 代码如下View Code 1stringstrServerName="";//这里写服务器名称23stringstrPath="ldap://“+strServerName;45DirectoryEntryde=newDirectoryEntry(strPath,"administrator","Sytech@2010");6DirectorySearcherds=newDirectorySearcher(de);7ds.SearchRoot= 阅读全文
摘要:
jqGrid是典型的B/S架构,服务器端只是提供数据管理,客户端只提供数据显示。换句话说,jqGrid可以以一种更加简单的方式来展现你数据库的信息,而且也可以把客户端数据传回给服务器端。 对于jqGrid我们所关心的就是:必须有一段代码把一些页面信息保存到数据库中,而且也能够把响应信息返回给客户端。jqGrid是用ajax来实现对请求与响应的处理。 jqGrid皮肤 从3.5版本开始,jqGrid... 阅读全文