資源簡介
文件上傳js、Chart圖形、Cookie&Session&Cache、CSV文件轉換、DEncrypt、FTP操作類、JS、Json、Mime、PDF、Properties、ResourceManager、XML操作類、彈出消息類、導出Excel、分詞輔助類、漢字轉拼音、配置文件操作類、日歷、上傳下載、時間操作類、視頻轉換類、隨機數類、條形碼、圖片、網絡、文件操作類、序列化、壓縮解壓縮、驗證碼、頁面輔助類、郵件、郵件2、正則表達式、字符串、SSO、SEO、過濾器、C#連接linux終端等等幾十個工具操作類.

代碼片段和文件信息
using?System;
using?System.Web.UI.WebControls;
using?System.IO;
using?System.Web.UI;
namespace?DotNet.Utilities
{
????public?class?basePage?:System.Web.UI.Page
????{
????????public?basePage()
????????{
????????????//
????????????//TODO:?在此處添加構造函數邏輯
????????????//
????????}
????????public?static?string?title?=?“標題“;
????????public?static?string?keywords?=?“關鍵字“;
????????public?static?string?description?=?“網站描述“;
????????protected?override?void?OnInit(EventArgs?e)
????????{
????????????if?(Session[“admin“]?==?null?||?Session[“admin“].ToString().Trim()?==?““)
????????????{
????????????????Response.Redirect(“login.aspx“);
????????????}
????????????base.OnInit(e);
????????}
????????protected?void?ExportData(string?strContent?string?FileName)
????????{
????????????FileName?=?FileName?+?DateTime.Now.Year.ToString()?+?DateTime.Now.Month.ToString()?+?DateTime.Now.Day.ToString()?+?DateTime.Now.Hour.ToString()?+?DateTime.Now.Minute.ToString()?+?DateTime.Now.Second.ToString()?+?DateTime.Now.Millisecond.ToString();
????????????Response.Clear();
????????????Response.Charset?=?“gb2312“;
????????????Response.ContentType?=?“application/ms-excel“;
????????????Response.ContentEncoding?=?System.Text.Encoding.UTF8;
????????????//this.Page.EnableViewState?=?false;?
????????????//?添加頭信息,為“文件下載/另存為“對話框指定默認文件名?
????????????Response.AddHeader(“Content-Disposition“?“attachment;?filename=“?+?FileName?+?“.xls“);
????????????//?把文件流發送到客戶端?
????????????Response.Write(“ta?http-equiv=Content-Type?content=\“text/html;?charset=utf-8\“>“);
????????????Response.Write(strContent);
????????????Response.Write(““);
????????????//?停止頁面的執行?
????????????//Response.End();
????????}
????????///?
????????///?導出Excel
????????///?
????????///?
????????public?void?ExportData(GridView?obj)
????????{
????????????try
????????????{
????????????????string?style?=?““;
????????????????if?(obj.Rows.Count?>?0)
????????????????{
????????????????????style?=?@“yle>?.text?{?mso-number-format:\@;?}?ript>?“;
????????????????}
????????????????else
????????????????{
????????????????????style?=?“no?data.“;
????????????????}
????????????????Response.ClearContent();
????????????????DateTime?dt?=?DateTime.Now;
????????????????string?filename?=?dt.Year.ToString()?+?dt.Month.ToString()?+?dt.Day.ToString()?+?dt.Hour.ToString()?+?dt.Minute.ToString()?+?dt.Second.ToString();
????????????????Response.AddHeader(“content-disposition“?“attachment;?filename=ExportData“?+?filename?+?“.xls“);
????????????????Response.ContentType?=?“application/ms-excel“;
????????????????Response.Charset?=?“GB2312“;
????????????????Response.ContentEncoding?=?System.Text.Encoding.GetEncoding(“GB2312“);
????????????????StringWriter?sw?=?new?StringWriter();
????????????????HtmlTextWriter?htw?=?new?HtmlTextWriter(sw);
????????????????obj.RenderControl(htw);
????????????????Response.W
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????55296??2011-08-18?12:13??Galsun.Common.dll
?????文件?????192512??2009-08-21?22:33??ICSharpCode.SharpZipLib.dll
?????文件??????92160??2009-12-20?12:57??NPOI.DDF.dll
?????文件???????9728??2009-12-20?13:16??NPOI.dll
?????文件??????53248??2009-12-20?13:16??NPOI.HPSF.dll
?????文件?????964608??2009-12-20?13:33??NPOI.HSSF.dll
?????文件??????49664??2009-12-20?13:16??NPOI.POIFS.dll
?????文件??????39424??2009-12-20?12:57??NPOI.Util.dll
-----------?---------??----------?-----??----
??????????????1456640????????????????????8
評論
共有 條評論