Time of Update: 2018-12-05
發表時間:2007-4-5 9:13:00 <html><head><style>a.addfile { background-image:url(../images/upload.GIF); background-repeat:no-repeat; background-position:0px 6px; display:block; float:left; height:2
Time of Update: 2018-12-05
(一).選擇工作階段狀態儲存方式 在Webconfig檔案配置: <sessionState mode="???" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20"/>
Time of Update: 2018-12-05
這兩天開發的時候碰到一個問題:在用Ajax做了聯動的下拉框之後使用伺服器的按鈕事件報錯: 回傳或回調參數無效。在配置中使用或在頁面中使用 啟用了事件驗證。出於安全目的,此功能驗證回傳或回調事件的參數是否來源於最初呈現這些事件的伺服器控制項。如果資料有效並且是預期的,則使用 ClientScriptManager.RegisterForEventValidation
Time of Update: 2018-12-05
昨天領導說要讓新系統和以前做的一個系統整合起來,並實現單點登入。舊系統是使用asp做的,而現在的是asp.net。不想對舊系統多做修改,初步的想法就是將舊系統的使用者名稱、密碼嵌入到新系統的使用者表中,通過新系統登入介面登入,如果是舊系統使用者則通過提交舊系統的登入頁面實現一次後台登入。現在的關鍵在於新系統使用的asp.net,如何跳轉到asp頁面做身分識別驗證,保證session的順利設定。 在網上找了一些方法,由於最先搜到的是使用WebClient提交頁面,因此就採用了這種方法
Time of Update: 2018-12-05
採用.Net Excel組件匯出
Time of Update: 2018-12-05
1、throamvb.dll檔案2、在 Visual Studio 2005 命令提示 中運行:tlbimp D:\門戶\throam.dll /out:myThroam.dll /namespace:myThroam在C:\Program Files\Microsoft Visual Studio 8\VC 目錄下組建檔案 myThroamvb.dll3、在項目中添加DLL引用,選擇產生的DLL檔案4、
Time of Update: 2018-12-05
public class Alert{ private string alert; /**//// <summary> /// 快顯視窗並返回到前一頁面 /// </summary> /// <param name="m">提示資訊內容</param> public Alert(string m) { this.alert = "<script>alert('" + m + "')
Time of Update: 2018-12-05
在開發Web應用程式方面,Asp.net是一個令人敬畏的架構。如果你使用過一段時間,那麼這就不是什麼秘密了。它提供了一些十分強大的新特徵,而你只需要些少量的代碼就能實現。我曾經列出一個清單,上面是一些你可以只用少量或不用任何c#/VB.net代碼就能實現的非常簡單(甚至很酷)的功能。如果你有其他建議,可以添加評論,如果你的建議是一件能夠容易應用的任務,我將進一步更新我的清單。1、當頁面PostBacks的時候,保持捲軸的位置。在ASP.NET 1.1中,當進行postback
Time of Update: 2018-12-05
【原文地址】ASP.NET MVC Preview 4 Release (Part 1) 【原文發表日期】 Monday, July 14, 2008 2:18 AM 這個新的版本裡有一堆新特性和功能,實際上其數目之多,我決定我需要2個文章才能對它們全部論及,這第一個貼子將討論第四個預覽版中的緩衝(Caching),錯誤處理(Error Handling)和安全(Security)新特性,以及一些測試方面的改進,我下一個貼子將討論這個版本中新加的AJAX特性。 理解過濾攔截器(Filter
Time of Update: 2018-12-05
/// <summary> /// 下載檔案 /// </summary> /// <param name="filePath">檔案的路徑</param> /// <param name="fileName">檔案名稱(有時候檔案名稱存在資料庫中用於替換路徑中的檔案名稱)</param> public void FileDownLoad(str
Time of Update: 2018-12-05
System.Web.Security命名空間包含了用於Web伺服器應用程式中實現ASP.NET安全性的類。為了防止駭客盜竊口令,最好的方法就是不儲存原始密碼,而是加密後再放到資料庫中。當驗證使用者時,將使用者輸入的口令再次加密與資料庫中的記錄進行比較即可。 protected void Page_Load(object sender, EventArgs e) { string s1 = "qixin"; Response.Write("字串qixin經
Time of Update: 2018-12-05
6. 對於 String 類型,如果作為數組使用,遍曆方式用 for(i = 0;i<str.length;i++){} 的形式, 而不要採用 foreach 的方式7.對於其他具有可遍曆的項,盡量採用 foreach 方式,而不是 for 方式8.對於複雜的字串串連,採用 StringBuilder9. 對於 IO 操作, 限制 buffer 在 4K --8K 之間10. 對於資料庫的操作a. 採用最優的 Managed Provider,例如: SQL SERVER 採用
Time of Update: 2018-12-05
1. 合理運用CACHE 2. 除非必須,不要在頁面 使用SESSION,如果使用,也可以區分狀態, 設定 ReadOnly 方式 3. 除非必須,禁用頁面或控制項的 VIEWSTATE 4. 盡量不要使用 COM 組件 5. 採用批產生的發布方式 6. 去除不必要的 Http Modules 7. 避免使用 Autoeventwireup 屬性 8. 如果不需要 UTF-8編碼方式,盡量採用 ASCII 方式 9. 採用合適的身分識別驗證方式,驗證方式耗費資源的排列(少到多): None,
Time of Update: 2018-12-05
1<% 2 Function CalcPrimes(intPrimeUBound) 3 'intPrimeUBound 是要計算素數的上限值 4 Dim i, j 5 Dim strTmp 6 Dim bitArray 7 8 Redim bitArray(intPrimeUBound + 1) 910 For i = 0 To intPrimeUBound11 bitArray(i) = 112
Time of Update: 2018-12-05
Code 3 of 9 : 能表示字母、數字和其它一些符號共43個字元:A -Z,0 - 9,-.$/+%,pace 條碼的長度是可變化的,通常用“*”號作為起始、終止符校正碼不用代碼密度介於3 - 9.4個字元/每英寸,空白區是窄條的10倍,用於工業、圖書、以及票證自動化管理上。 我們通常稱為 39碼。 本文發布一個實現39碼的方法,這種方法網上提的很多, 就是利用 code 3 of 9 的免費字型,支援ASP.NET 和 winform 原始碼下載: (轉載請註明:
Time of Update: 2018-12-05
http://www.zu14.cn/Oracle 9.2 Client software requires that you give the Authenticated User privilege to the Oracle Home by following steps:-----------------------------------------------------------------------------------------------1. Log on to
Time of Update: 2018-12-05
從.NET 2.0開始,微軟提供了一個 System.IO.Compression 的NameSpace,下含有 GZipStream 和 DeflateStream,都具有壓縮和解壓功能,但是,確不支援 zip 和 rar等常用的壓縮檔。因為rar是有著作權的,不支援有情可原,但zip是開源的,也不支援就有點自私了(估計微軟是為了自己的cab格式)對於 rar
Time of Update: 2018-12-05
問:當頁面中是否了frameset,發現在每個frame中顯示頁面的SessionID在第一次請求時都不相同,為什嗎?答:原因是你的frameset是放在一個htm頁面上而不是ASPX頁面。在一般情況下,如果frameset是aspx頁面,當你請求頁面時,它首先將請求發送到Web伺服器,此時已經獲得了SessionID,接著瀏覽器會分別請求Frame中的其他頁面,這樣所有頁面的SessionID就是一樣的,就是FrameSet頁面的SessionID。然而如果你使用Html頁面做FrameSet
Time of Update: 2018-12-05
public class Services{ public string ServiceNo = null; public string ServiceState = null;}private int _AppendService(Services serv){ return SqlHelper.ExecuteNoQuery("INSERT INTO wfServices([ServiceNo], [ServiceState]) VALUES ('" +
Time of Update: 2018-12-05
今天,有朋友發訊息來詢問,看到別人的UrlEncode編碼結果,和自己的不一樣,情形如下:別人的 Server.UrlEncode(“索尼”) 返回的結果是 %CB%F7%C4%E1而他的 Server.UrlEncode(“索尼”) 返回的結果是 %e7%b4%a2%e5%b0%bc我自己測試了一下,發現 ASP.NET 中返回的是 %e7%b4%a2%e5%b0%bc, 而 ASP 中返回的是