Time of Update: 2017-02-28
摘自CNblogs Fantasy Soft的文章: 1,Webconfig設定 <?xml version="1.0"?> <configuration> <system.web> <customErrors mode="On" defaultRedirect="GenericErrorPage.htm"> <error
Time of Update: 2017-02-28
response|對象|內建對象|詳解 Response對象用於向用戶端瀏覽器發送資料,使用者可以使用該對象將伺服器的資料以HTML的格式發送到使用者端的瀏覽器,它與Request組成了一對接收、發送資料的對象,這也是實現動態基礎。下面介紹它常用的屬性和方法。 1、Buffer屬性 該屬性用於指定頁面輸出時是否要用到緩衝區,預設值為False。當它為True時,直到整個Active Server Page執行結束後才會將結果輸出到瀏覽器上。
Time of Update: 2017-02-28
asp.net|對象|資料|顯示 在學習DataSet對象的時候,我們遇到一個概念:DataView。該對象表示對DataSet中的資料表的一種查看方式,系統預設的方式是將資料以表格的形式排列,並且資料是根據從資料表中讀取資料時行排列的順序,通常和涉及資料庫時的Sort Order或是在SQL語句中定義的排列依據(升序或降序等)。
Time of Update: 2017-02-28
分頁 實現對新聞的分頁例子,原始碼如下:<table><% strCode = Request.QueryString("itemcode") Set Conn = Server.CreateObject("Adodb.Connection")Conn.Open Application("tt18_ConnectionString")Set Rs =
Time of Update: 2017-02-28
方法一:<%dim conn set conn=server.createobject("ADODB.connection") conn.open "PROVIDER=SQLOLEDB;DATA SOURCE=db.janusgroup.cn;UID=web286418;PWD=j2z0h1v2;DATABASE=www_janusgroup_cn" Set conn =
Time of Update: 2017-02-28
用戶端|原始碼 本程式屬於一種特別的方法。使用範圍比較有限,而且有一定的危險性。借鑒了asp後門裡的一些方法。下面是程式碼。 <% dim remoteaddr if Request.ServerVariables("HTTP_X_FORWARDED_FOR")=empty
Time of Update: 2017-02-28
asp.net|水晶報表 編譯:http://www.ASPcn.com 飛刀 原文:http://www.aspfree.com 在我們對VS.net中的水晶報表(Crystal Reports)進行研究之前,我和我朋友對如何將這個複雜的東東加入我們的Web應用有著非常的好奇心。一周以後,在閱讀了大量的“HOWTO”文檔之後,我們成功地將一些簡單的報告加入到了我們的ASP.
Time of Update: 2017-02-28
asp.net|datagrid|分頁 ASP.Net中的DataGrid有內建分頁功能, 但是它的預設的分頁方式效率是很低的,特別是在資料量很大的時候,用它內建的分頁功能幾乎是不可能的事,因為它會把所有的資料從資料庫讀出來再進行分頁, 這種只選取了一小部分而丟掉大部分的方法是不可去取的. 在最進的一個項目中因為一個管理頁面要管理的資料量非常大,所以必須分頁顯示,並且不能用DataGrid的內建分頁功能,於是自己實現分頁.
Time of Update: 2017-02-28
asp.net|特效 一般的圖形處理包括圖形的放大,圖形的縮小,圖形的旋轉和展開效果等。這一節中,通過執行個體我們來學習利用GDI+來處理這些操作。 建立一個Web表單,命名為GDI_Sample5.aspx, GDI_Sample5.aspx.vb中的邏輯代碼如下: '------code begin-----
Time of Update: 2017-02-28
函數 <%'擷取訪問者的地址ip=Request.ServerVariables("REMOTE_ADDR") '允許的IP位址區段為10.0.0.0~10.68.63.255allowip1="10.0.0.0"allowip2="10.68.10.71"response.write checkip(ip,allowip1,allowip2)function checkip(ip,allowip1,allowip2)dim check(4)
Time of Update: 2017-02-28
頁面 一、 <% Response.Buffer = True %> <% ' Setup the variables necessary to accomplish the task Dim TimerStart, TimerEnd, TimerNow,
Time of Update: 2017-02-28
技巧 下一節:ASP開發44條技巧集錦之二1. 幾個常用函數 Round(pi, 2) 四捨五入 FormatNumber(k,4) ' 把 k 格式化為帶四位小數點的數。 eg. 如果k =20000則顯示為20,000.00;如果把formatnumber(k,0)則為20,000 Replace(expression,find,replacewith) '返回一字串,其中指定的子串已被另一個子串替換 Left(String,Length) '
Time of Update: 2017-02-28
asp.net|分頁|技巧|控制項|詳解 前些天我寫了關於 <<在預存程序中實現分頁>>和<<GridView控制項事件詳解 >>
Time of Update: 2017-02-28
計數器|設計|詳解 Active Server Pager(動態伺服器首頁,簡稱ASP),通過讀寫伺服器的檔案,結合script語言(VBscript或Jscript)和html碼可以方便地實現頁面計數器功能。現流行的ASP教材和網路上的ASP教程都談到過ASP計數器的設計問題,但是都過於簡單,比如沒有提到怎樣實現計數器指令碼和首頁面的分離以及圖象計數器的實現等。下面就作者為單位製作NT
Time of Update: 2017-02-28
asp.net|控制項|上傳|上傳控制項 試用了一下asp.net 2.0的上傳控制項,還是挺方便的。分享代碼如下: protected void Button1_Click(object sender, EventArgs e) {
Time of Update: 2017-02-28
將發生什嗎?FrontPage已經添加了一串的< /form >標記,所以在頁面上建立了4個獨立的表單。這並不是我們所需要的,對於這個例子,讓我們忘記使用FrontPage,好嗎?哦,不!試一試下面的代碼:<%Dim myvar, strActionmyvar = Request.QueryString("myvar")if myvar = "1" thenstrAction = "mypage1.asp"elseif myvar = "2" thenstrAction = "
Time of Update: 2017-02-28
asp.net
Time of Update: 2017-02-28
還記得我們在第三章中作刪除留言的事嗎?為了刪掉那條往你臉上抹黑的留言,我們當時唯一能用上的方法竟然只有直接在留言資料庫上進行尋找和刪除。(而即使是學習了第七章之後,我們也僅僅只能繁鎖地先通過“留言管理”的密碼驗證,然後下載整個留言資料庫,刪除更改以後再上傳。)天啊!你總沒法保證:當你看到那些你不喜歡的留言時,正是當你正在使用著那台放了你留言簿的伺服器的時候吧?假如有一天你出差在外,或是你正在使用的電腦根本就沒有安裝什麼上傳軟體......是不是?無計可施了吧?那麼難道我們就只能眼光光地放任某些“
Time of Update: 2017-02-28
統計 如何用ASP編寫網站統計系統(三) 設計表結構是一項極其重要的工作,它的合理與否與程式的編製緊密相關。 一個網站統計系統應該有一個使用者表,統計值表。 這個使用者表也就是保留註冊使用者資訊的表,統計值表就是記錄使用者的每一項統計指標值的表。在統計值的表中我們可以指定使用者的統計指標,我們可把每一個指標用一個ID值來表示,這裡我們簡單舉例。 使用者表: Table Name:regist_table Field type
Time of Update: 2017-02-28
asp.net|緩衝|用戶端 前言 這個系列的文章要討論的是如何通過ASP.NET伺服器端技術來最佳化用戶端緩衝策略,而且讓這種策略變得可配置和可擴充。我們要瞭解的知識從HTTP協議中相關屬性對用戶端緩衝的影響,到ASP.NET如何控制這些屬性來實現我們的緩衝策略。 HTTP基礎知識 由於討論涉及到用戶端緩衝,所以還是先要簡單介紹一下HTTP協議是如何控制用戶端緩衝的,這裡涉及到HTTP頭的Last-Modified、ETag等屬性。