跳到主要內容

發表文章

目前顯示的是 10月, 2014的文章

[C#] 匯出Excel

[ .CS ] #region 匯出Excel     public override void VerifyRenderingInServerForm(Control control)     {         //處理'GridView' 的控制項 'GridView' 必須置於有 runat=server 的表單標記之中     }     protected void btnExcel_Click(object sender, EventArgs e)     {         gvw_Execl.Visible = true;         Response.Clear();         Response.AddHeader("content-disposition", "attachment;filename=" + HttpUtility.UrlEncode("Lettrt.xls"));         Response.ContentType = "application/vnd.ms-excel";         Response.Charset = "";         Response.Write("<style type=text/css>");         Response.Write("td{mso-number-format:\"\\@\";}"); //將所有欄位格式改為"文字"         Response.Write("</style>");         //關閉ViewState         EnableViewState = false;         System.IO.StringWriter sw = new System.IO.StringWriter();         System.Web.UI.HtmlTextWriter htw = new HtmlTextWriter(sw)

[T-SQL] ROLLBACK TRANSACTION

使用 ROLLBACK TRANSACTION 清除交易開始之後的所有資料修改,或清除儲存點之前的所有資料修改。 SET XACT_ABORT ON BEGIN TRANSACTION BEGIN TRY -- 執行的程式碼 END TRY BEGIN CATCH         --如果程式執行有錯誤時,將成功修改的資料全部還原 IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION RETURN END CATCH SET XACT_ABORT OFF IF @@TRANCOUNT > 0 COMMIT TRANSACTION 參考連結 http://msdn.microsoft.com/zh-tw/library/ms181299.aspx http://wl-ldy.iteye.com/blog/1161744 http://www.dotblogs.com.tw/dc690216/archive/2009/11/06/11455.aspx

[JavaScript] 利用 Regex 截取(取代)文字

利用Regex 取愈取代的片段 [HTML] < script type ="text/javascript">         function RerutnStr() {             //<form xxx> 開頭             var str = document.getElementById( "txtStr" ).value;             var pattern = new RegExp( '<form[^>]*>' );             var result = str.replace(pattern, '' );             //</form> 結尾             pattern = new RegExp( '</form[^>]?>' );             result = result.replace(pattern, '' );              document.getElementById("divView").innerText = result;             var regEx = /<[^>]*>/g; //取所有 <XXX>             var regEm = /^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/g; //取Email             var regPh = /^\(?\d{2,3}\)?[\s\-]?\d{6-8}|\d{10}$/g; //取電話號碼         } </ script >

[C#] Enum 列舉

[.CS]  protected enum myType : int {         Women = 0,         Boy = 1,         other = 3 } protected void btnOK_Click(object sender, EventArgs e) {               myType str = (myType)Enum.Parse(typeof(myType), txtInput.Text.Trim());         // (int) myType  , enum 的值        // .ToString(),enum 的項目         lblResult.Text = str.ToString(); } 參考連結 http://www.dotblogs.com.tw/dc690216/archive/2009/09/16/10666.aspx