11 2011 档案
摘要:.NET Framework提供两个访问目录信息的类和两个访问文件信息的类,钥访问目录,可以使用Directory类,也可以使用DirectoryInfo 类,对应于文件,也有File类和FileInfo类。这两个类之间的区别在于返回的信息和使用的方法不同。Directory和File类属于静态类, 在使用时你不必创建实例,例如:要删除文件,可以File.Delete(filePath),要检测文件夹是否存在可以 Directory.Exists(directoryPath)。而带Info的类在使用时必须先进行实例化,并在构造函数里指名文件名字或者目录名 字,因此,删除文件可以用Dim m..
阅读全文
摘要:下面代码实现将 GridView 导出到 Excel文件中。 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServerForm 方法的描述: 必须位于 <form runat=server> 标记中的控件可以在呈现之前调用此方法,以便在控件被置于标记外时显示错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方法的重写中调用此方法。呈现服务器窗体元素的方式不同的页可以重写此方法以在不同的条件下引发异常。 如果回发或使用客户端脚本的服务器控件没有包含在 HtmlForm ..
阅读全文
摘要:通过这个方法我们在调用远程服务之前进行下判断,给出友情提示,非常人性化。代码如下:privateboolUrlIsExist(Stringurl){System.Uriu=null;try{u=newUri(url);}catch{returnfalse;}boolisExist=false;System.Net.HttpWebRequestr=System.Net.HttpWebRequest.Create(u)asSystem.Net.HttpWebRequest;r.Method="HEAD";try{System.Net.HttpWebResponses=r.Get
阅读全文
摘要:直接上代码:<%@PageLanguage="C#"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><scriptrunat="server">///<summary>///param1param2对应前面js传递来的参数。///</summary>///<paramn
阅读全文
摘要:工具方法:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.IO;usingSystem.Text.RegularExpressions;///<summary>///IPScanner的摘要说明///</summary>publicclassIPScanner{privatestringdataPath;privatestringip;privatestringcountry;privatestringlocal;privatelongfir
阅读全文
摘要:利用.NET框架提供的 WebClient类 和 WebRequest类,我们可以很轻易地得到给定URL地址的源代码,很简单,以下是C#的完整的例子. GetPageHtml.aspx1<%@Pagelanguage="c#"validateRequest="false"Codebehind="GetPageHtml.aspx.cs"2AutoEventWireup="false"Inherits="eMeng.Exam.GetPageHtml"%>3<!DOCTYPEHTML
阅读全文