09 2011 档案
摘要:很多应用要用到TreeView来显示组织机构,以下演示TreeView如何与数据库进行绑定。 数据库结构如下(递归现实): id(guid) pid(guid) name 18a83618-8751-47ef-91a0-e2dcde42bb71 **公司 c775c004-48ed-4664-8b0c-8fd26fea5f4e 18a83618-8751-47ef-91a0-e2dcde42bb...
阅读全文
摘要:第一步:在App_Code文件夹下新建一个类ReadWriteConfig,代码在博文后面,可以完全复制 第二步:如果在Web.config中有以下的节点及值,可以按第三步中的方法进行操作 <appSettings> <add key="FileUploadSize" value="10240" /> <add key="FileUploadType" value="JPG|GIF|PNG" ...
阅读全文
摘要:1.1 Lambda 表达式1.1.1 创建委托或表达式树“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。 class Program { static void Main(string[] args) { del myDelegate = x => x * x; int j = myDelegate(5); //得到j = 25 Console.WriteLine(j); Console.Read(); } } delegate int del(int i); class Program { static void Main(strin
阅读全文
摘要:简介和参考文章:iTextSharp是一款开源的PDF操作类库,使用它可以快速的创建PDF文件。中文参考网站:http://hardrock.cnblogs.com/http://pdfhome.hope.com.cn/Article.aspx?CID=bf51a5b6-78a5-4fa3-9310-16e04aee8c78&AID=f5fe52dd-8419-4baa-ab1c-ea3f26952132英文参考网站:http://itext.ugent.be/library/· 技术文章(http://itext.ugent.be/articles/)· 在线示例
阅读全文
摘要:正如大家所知道的,Adobe Acrobat Automation和Aspose.Pdf for .NET 都允许你通过 编程的方式将文本印章/水印添加到PDF文件中。然而,Aspose.Pdf for .NET比Adobe Acrobat Automation 更易于使用。在这篇文章中,我将为大家展示如何使用Adobe Acrobat Automation和Aspose.Pdf for .NET 添加文本印章和水印,以及这两种产品之间的区别。Adobe Acrobat Automation下面的代码片段向你展示了如何使用Adobe Acrobat Automation将文本印章/水印添加..
阅读全文
摘要:首先要有准备工作: 1、下载NHibernate:当前版本2.0.1(较新版本)下载地址:http://sourceforge.net/projects/nhibernate/ 2、下载CodeSmith:http://www.codesmithtools.com/ 3、下载NHibernate模板:http://files.cnblogs.com/abluedog/nhibern...
阅读全文
摘要:效果图如下: javascript代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta ...
阅读全文
摘要:/**//// <summary>/// 利用Jmail接收邮件/// </summary>private void ReciveByJmail(){ /**////建立收邮件对象 jmail.POP3Class popMail = new POP3Class();/**////建立邮件信息接口 jmail.Message mailMessage; /**////建立附件集接口 jmail.At...
阅读全文
摘要:代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认证时遇到的一些问题,以及使用过程用到的一些技巧(实乃投机取巧是也 ^_^ )。偶打初中那时,语文水平就不怎么滴,考试常常作...
阅读全文
摘要:我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。什么是Windows服务? Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。计算机启动时,服务会自动开始运行。它们不要用户一定登录才运行,它们能在包括这个系统内的任何用户环境下运行。通过服务控制管理器,Windows服务是可控的,可以终止、暂停及当需要时启动。 Wi...
阅读全文
摘要:任何一个使用.NET的人 1) 描述线程与进程的区别? 线程(Thread)与进程(Process)二者都定义了某种边界,不同的是进程定义的是应用程序与应用程序之间的边界,不同的进程之间不能共享代码和数据空间,而线程定义的是代码执行堆栈和执行上下文的边界。一个进程可以包括若干个线程,同时创建多个线程来完成某项任务,便是多线程。而同一进程中的不同线程共享代码和数据空间。用一个比喻来说,如果一个家...
阅读全文
摘要:WCF测试客户端(WCF Test Client)是一个用来测试WCF服务程序的调试工具,能够使开发WCF服务更加方便。 本文主要讨论如何在Visual Studio中启用WCF测试客户端的相关技巧。 在Visual Studio之外打开WCF测试客户端有两种方法:第一种方法是到其所在路径(Visual Studio安装路径\Common7\IDE\WcfTestClient.exe)双击打开。第...
阅读全文
摘要:注意本文摘自于Msdn ,如有版权问题,请联系于我 邮箱:wangyexin@live.com 原地址:http://www.microsoft.com/china/MSDN/library/Windev/WindowsVista/bb332338.mspx?mfr=true 适用于: • Microsoft .NET Framework 3.0 • Windows Vista • Microso...
阅读全文
摘要:1) ASP.NET(C#)将数据导出到Word或Excel命名空间:using System.IO;using System.Text;将DataGrid的数据导出到Excelstring excelname="excel文件名";HttpContext.Current.Response.Charset = "GB2312";HttpContext.Current.Response.Conten...
阅读全文
摘要:一直都在考虑这个月分享大家什么东西最好,原计划是打算写一些HTML5中JS方面的内容或者是AJAX方面的,可是自己由于表达能力,时间,还有个人工作方面的问题,这个还是等下个月再做分享吧^.^。 老规矩,开始正文以前先交代自己写这篇文章的目的和一些注意事项: 1.首先本人一直从事前端开发,所以除了JavaScript其他的语言了解不深,所以文章只会以JavaScript语言的角度去论证; 2.其实我个人在项目用过的模式也不多,对模式的概念的理解也没有那么抽象,所以最近在面试中如果面试官问到与模式相关的问题,自己感觉在对答过程中很郁闷,很多东西表达不清楚,于是就找了些相关资料,才会有这篇文...
阅读全文
摘要:<input type="text" id="txt_purchaseItem_Count" class="textInput" onkeyup="TranTotal();" onkeypress="return CheckKey(this,event);" /> <span name="txt_purchaseItem_Count" value="数量不能为空!" regexp="empty" style="
阅读全文