Time of Update: 2018-12-05
<%@ LANGUAGE = VBScript %><html><title>產生隨機字串</title><body><%Function gen_key(digits)'定義並初始化數組 dim char_array(80) '初始化數字 For i = 0 To 9 char_array(i) = CStr(i) Next '初始化大寫字母 For i = 10 To 35
Time of Update: 2018-12-05
<%@ LANGUAGE = VBScript %> <% '參數digits,表示隨機數的位元 Function GetKey(digits) dim char_array(36) dim output,num char_array(0) = "0" char_array(1) = "1" char_array(2) = "2" char_arra
Time of Update: 2018-12-05
ASP.NET 2.0是最新一代的Web應用開發平台,作為.NET Framework的一部分,它功能強大、效能高且易於開發。作為微軟的產品,用於搭建ASP.NET最好的Web伺服器當然是IIS(IIS和Apache的比較)。然而,如果一台Windows機器已經裝了Apache並已經有了Web應用,就無法再開啟IIS(在同一個連接埠下)。還好我們在Apache
Time of Update: 2018-12-05
在asp中使用dom建立新文檔時,新文檔不會進行自動縮排,雖從文檔內容方面來講新文檔是格式良好或有效,整個文檔均在一行,用記事本或其它編輯工作開啟新檔案時,瀏覽檔案很是不便,以下提供在asp中縮排XML的兩個解決辦法:1.使用xsl進行縮排格式化: xsl檔案: <?xml version="1.0"?><xsl:stylesheet version="1.0"
Time of Update: 2018-12-05
近來論壇裡問樹的問題比較多,特意推出近日完成的無限級樹,由於水平有限,不完善之處望各位網友指正和完善。1.實現原理使用檔案:(a)deeptree.htm:顯示樹型菜單的檔案(deeptree.asp為顯示菜單許可權的例子)(b)deeptree.htc:對資料的請求和載入等操作進行封裝.使用xmlhttp非同步地請求,並對返回的資料用xsl進行格式輸出(c)deeptree.css:對菜單的樣式定義(d)deeptree.xsl:對返回的資料進行格式化的xsl檔案(e)server.asp:提
Time of Update: 2018-12-05
用asp.net修改FTP密碼 FTP開通後一般會有一個分配好的密碼,如果使用者想修改這個密碼可以用命令的方式來修改。但並不是每個人都懂得如何使用命令,如果可以提供一個網頁,可以讓使用者自己修改的話那就方便多了。以下的代碼主要是通過.net調用微軟封裝好的wininet.dll動態串連庫裡面的一些方法來現實修改密碼的,這個類還封裝了其它的方法,可以應用於其它的網路服務。這些例子也可以做為.net裡如何調用windows API函數的例子using System;using System.Web;
Time of Update: 2018-12-05
網站的地址:http://iche.zju.edu.cn 從去年10月份開始學asp.net,幫老闆做了一個課程網站,雖然我覺得做得很戳,但老闆還算滿意,這個是我做的第二個網站,比第一個進步了不少,但我做網站只是業餘愛好(我的本行是化工,有點囧)所以沒法跟專業人員做的東西相提並論,只要能用就行,呵呵。 現在還只是完成了準系統,還有大概一半工作沒做完,但家裡人催著要我回家,所以只好先放一放了,八月份回來繼續做。 把網站用到的一些個人覺得還不錯的東西跟大家分享。 一、
Time of Update: 2018-12-05
因為一個比較特殊的原因,需要通過網頁重啟伺服器端的一個程式,也就是先Kill掉,再重新Start,因為asp.net使用者的許可權不夠,如果直接Kill掉進程的話就會錯誤,在網上查了一下也找到比較好的解決方案,於是用了一個很笨的方法:先寫了一個服務程式,功能是沒隔一秒就檢查一下一個檔案中的內容,如果是wait就什麼都不做,如果是Restart就重啟那個進程。寫好服務程式後安裝到系統上就可以了。//Program.csusing System;using
Time of Update: 2018-12-05
Public Class vbwordapp Private oWordApplic As word.ApplicationClass Private oDoc As word.Document Public Sub vbwordapp() '啟用com word介面 oWordApplic = New Word.ApplicationClass End Sub ' Open a file (the file must exists)
Time of Update: 2018-12-05
在asp.net 中實現只允許數字輸入的文字框,其實是十分簡單的,只需要利用customervalitor控制項的 功能就可以了。比如,先添加一個文字框,再添加一個customervalitor控制項,將其中的ClientValidationFunction功能設定為IsNumber,之後,在頁面中寫一個自訂的函數就可以了 <script>function IsNumber(source,arguments){ var ValidChars = "0123456789."; va
Time of Update: 2018-12-05
淺談ASP.NET的許可權管理和使用者驗證 網站建設中,會碰到最常用的使用者管理及操作使用權限設定驗證,雖然這是很常見的一個管理操作,但要做得完善很不容易。最近參考了許多.NET方面的書,特別關心這方面的,並結合自己特點,摸索了一下適合自己的使用者管理方法,完成了基本管理類庫。 使用者的管理方法,在設計時採取“使用者——角色——許可”三級,這是WINDOWS作業系統的使用者管理方法。一個使用者可以有多個角色,一個角色也可以有多個許可。 所以有資料庫設計時分別設計:
Time of Update: 2018-12-05
ASP.NET 大檔案上傳研究 這次在項目中,用到了大檔案上傳,要上傳的檔案有100多m,於是研究現在國內使用的大檔案上傳的組件發現用的比較多的有兩個控制項AspnetUpload 2.0和Lion.Web.UpLoadModule,另外還有思歸在它的部落格堂中所說的辦法
Time of Update: 2018-12-05
ASP.NET 2.0 中新增加了 Theme 的功能,它的出現能讓網站實現換膚更加容易。Theme 的實現包括:CSS、Skin、MasterPage。CSS 是用於控制所有 HTML 標籤的外觀。Skin 是用於控制所有 ASP.NET 伺服器調整的外觀,並且可以通過屬性 cssClass 定義它的 CSS 樣式。MasterPage 是 *.aspx 頁面模版,不過它沒有被定義到 Theme 中。-----------------------------------------------
Time of Update: 2018-12-05
asp.net如何?頁面間的參數傳遞 使用QueryString使用QuerySting在頁面間傳遞值已經是一種很老的機制了,這種方法的主要優點是實現起來非常簡單,然而它的缺點是傳遞的值是會顯示在瀏覽器的地址欄上的(不安全),同時又不能傳遞對象,但是在傳遞的值少而安全性要求不高的情況下,這個方法還是一個不錯的方案。使用這種方法的步驟如下:1,使用控制項建立web表單(form)2,建立可以返回表單的按鈕和連結按鈕3,在按鈕或連結按鈕的單擊事件裡建立一個儲存URL的字元變數4,在儲存的URL裡添加
Time of Update: 2018-12-05
Access資料庫在asp.net程式中相對路徑的解決方案 好多朋友被ACCESS資料庫在.net程式中相對路徑的問題困擾,搞得每次移動程式都要去修改web.config 中資料庫連接字串的資料庫路徑。好多人的web.config中的寫法如下: <appSettings><add key="OLEDBCONNECTIONSTRING" value="Provider=Microsoft.Jet.OLEDB.4.0;Data
Time of Update: 2018-12-05
因為網站的需要,想要使用fckeditor對長的新聞進行分頁,在網上找了找,解決方案不明確而且又很散,於是自己動手改改首先修改FCKeditor\editor\js\裡面的兩個js檔案,fckeditorcode_gecko.js,fckeditorcode_ie.js1.找到<span style="DISPLAY:none"> </span>修改為:$[page]$2.去掉e.style.pageBreakAfter =
Time of Update: 2018-12-05
前面講了如何使用頁面緩衝,現在接著學習一下如何使用資料緩衝,在講資料緩衝之前還要先說一下如果在頁面中使用參數緩衝。前面講過一個緩衝設定VaryByParam="none"為無參數,我們也可以對VaryByParam進行設定,設定的參數與隨 GET 方法屬性發送的查詢字串值對應,或與使用 POST 方法發送的參數對應。將該屬性設定為多個參數時,對於每個指定參數組合,輸出緩衝都包含一個不同版本的請求文檔。可能的值包括 none、星號 (*) 以及任何有效查詢字串或 POST
Time of Update: 2018-12-05
using System;using System.Collections.Generic;using System.Web;using System.CodeDom.Compiler;using System.Reflection;namespace WebApplication1{ /// <summary> /// 動態求值 /// </summary> public class FormulaCalculator { /
Time of Update: 2018-12-05
using System;using System.Collections.Generic;using System.Web;using System.IO;using System.Text;/// <summary>/// Summary description for NetLog/// </summary>public class NetLog{ /// <summary> /// 寫入日誌到文字檔 /// </summary&
Time of Update: 2018-12-05
以前寫程式從來都沒用過緩衝(水平太菜),好在以前做的網站訪問量都非常的小,所以效能問題也不突出,但是如果做一個正規的項目,不論大小,緩衝技術是必須要使用到的。今天學習了三種常用的緩衝技術,下面先講第一種,非常的簡單,相信大家一定能看明白。 先說下為什麼要用緩衝,在正常情況下,當一個使用者要訪問www.abc.com/index.aspx這個頁面時,他的IE會給我們的網站伺服器端發出一個瀏覽請求,我們的伺服器收到請求後就會執行index.aspx檔案相關的代碼,執行完成後產生一個HTML檔案