Time of Update: 2018-12-08
使用方法:手工修改html檔案的名稱與想要產生的asp的檔案名稱,然後將下面的代碼儲存為1.vbs,跟1.html放同一個目錄雙擊運行即可。複製代碼 代碼如下:html = "1.html" asp = "1.asp" Set fso = CreateObject("Scripting.FileSystemObject") Set fhtml = fso.OpenTextFile(html, 1) Set fasp = fso.OpenTextFile(asp, 2, true) While
Time of Update: 2018-12-08
檔案名稱:ByVal.aspByRef.asp具體代碼:<%Sub TestMain()Dim A : A=5Call TestBy(A)Response.write AEnd SubSub TestBy(ByVal T)T=T+1End subcall TestMain()%><%Sub TestMain()Dim A : A=5Call TestBy(A)Response.write AEnd SubSub TestBy(ByRef T)T=T+1End subcall
Time of Update: 2018-12-08
在js方法中添加"path= 到期時間"就可以解決這個問題。 例如://寫cookies 複製代碼 代碼如下:function setCookie(name,value) { document.cookie = name "=" escape (value) ";path=/"; //設定的cookie關閉瀏覽即失效 } 加多了一個path=/,就行了。就這麼簡單。 這裡設定了Cookie的Path屬性,必須在用戶端和伺服器端同時設定
Time of Update: 2018-12-08
下面是最初實現的代碼,其中 LargerResultProcessor 是一個基類,負責遍曆泛型參數 T 所指向的資料庫表,並以每頁 100 項的方式分頁,並對每一項調用 ProcessItem 函數,而子類只需實現 ProcessItem 函數即可: 複製代碼 代碼如下:public class ItemRenameCompanyId : LargerResultProcessor<Item> { protected override void ProcessItem(Item
Time of Update: 2018-12-08
一. 摘要 前兩天在部落格上發布了一篇英文的自動更新組件文章Release a AutoUpdater
Time of Update: 2018-12-08
向資料層、商務邏輯層、UI 或輸出層添加緩衝支援。記憶體現在非常便宜 — 因此,通過以智能的方式在整個應用程式中實現緩衝,可以獲得很大的效能提高。 緩衝可以掩蓋許多過失 緩衝是一種無需大量時間和分析就可以獲得“足夠良好的"效能的方法。 這裡再次強調,記憶體現在非常便宜,因此,如果您能通過將輸出緩衝 30 秒,而不是花上一整天甚至一周的時間嘗試最佳化代碼或資料庫就可以獲得所需的效能,您肯定會選擇緩衝解決方案(假設可以接受 30 秒的舊資料)。緩衝正是那些利用 20% 付出獲得 80%
Time of Update: 2018-12-08
本例主要目的是使用Jquey的Draggable控制項。 使用時首先依次引用Jquery,Jquery-Ui ,Draggable三個Js。然後在js中編寫相應的代碼,相關代碼說明請看程式中的注釋。 關於 Draggable的說明請參考:http://docs.jquery.com/UI/API/1.8/Draggable 源碼: 複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.
Time of Update: 2018-12-08
方法一: 複製代碼 代碼如下:id=request.form("checkbox") id=Split(id,",") shu=0 for i=0 to UBound(id) sql="select * from jiang_fname where id="&id(i) set rs=conn.execute(sql) if not rs.eof then delete_file(rs("fname")) end if rs.close set rs=nothing
Time of Update: 2018-12-08
舉例: 如:在欄位名處輸入:username,password,email,telphone 注意:不同的欄位名用英文逗號隔開,且不支援星號 表名處輸入要查詢的表名:如:table1 前台表單頁面: 主要是注意input欄位的name屬性。 asp下常用的添加資料代碼是: 通過adodb.recordset 優點是:資料庫入庫比較簡單,不用考慮單引號問題。不容易出現錯誤。 複製代碼 代碼如下:username = request("username") password =
Time of Update: 2018-12-08
Cookie:是儲存在用戶端檔案系統的文字檔中或用戶端瀏覽器對話的用戶端瀏覽器對話的記憶體中的少量的資料。當我們在訪問一個網站網頁,當使用者請求該網頁時,應用程式會首先檢查使用者在此前是否已經登入過,我們可以通過讀取Cookie擷取使用者資訊來判斷是否讓它繼續訪問 記錄Cookie資訊 建立一個名稱是user的Cookie對象:HttpCookie cookie=new HttpCookie("user");
Time of Update: 2018-12-08
ASP木馬防禦: 複製代碼 代碼如下:const adTypeBinary=1 dim jpg(1):jpg(0)=CByte(&HFF):jpg(1)=CByte(&HD8) dim bmp(1):bmp(0)=CByte(&H42):bmp(1)=CByte(&H4D) dim
Time of Update: 2018-12-08
大部分的功能採用通過模板列實現,為了方便選擇和刪除使用了它內建的功能和方法,很容易就能實現,沒發現有什麼大問題;但是在部署到伺服器中,發現選擇顯示的不是文字,而是“select”,也沒查出是什麼原因,後面不得不改為通過模板列實現。 在改為模板列實現時,發現gv_sjy_RowCommand事件裡不能通過e.CommandArgument擷取行的索引值,只能另想途徑了,發現有兩種方法可以做到: 第一種: 複製代碼 代碼如下: <asp:LinkButton
Time of Update: 2018-12-08
資料庫:儲存圖片的資料格式 圖象位元據儲存欄位前台: 複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UploadWork.aspx.cs" Inherits="meishuguan.UploadWork" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-08
標識符的查看方法:iisaspnet.bat代碼複製代碼 代碼如下:@echo off echo ########################################## echo ######### IIS ASP.NET 版本轉換 ########## echo ########################################## echo 說明: echo 網站標識符:開啟IIS 管理器後點擊“網站”在每個網站名稱後都有一個唯一的網站標識符 echo. set
Time of Update: 2018-12-08
設當前頁完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli "http://"是協議名 "www.jb51.net"是網域名稱 "aaa"是網站名 "bbb.aspx"是頁面名(檔案名稱) "id=5&name=kelli"是參數 【1】擷取 完整url (協議名+網域名稱+網站名+檔案名稱+參數) 複製代碼 代碼如下:string url=Request.Url.ToString(); url=
Time of Update: 2018-12-08
這樣的需求貌似自己感覺不是很合理,因為資料多了如此下拉無論從人還是機器操作都比較痛苦。沒辦法由於需求下來了,只能按需求操作。網上找了很多相關控制項都感覺有點龐大,佔資源比較多。沒辦法自己花半天時間弄出個半成品自訂控制項,拿出來分享下,如有高手看了請多指點。 需求:AJAX滾動捲軸載入資料的下拉式清單 控制項名稱:Webcombo 所用技術:ASP.NET(C#),jQuery,ASP.NET一般處理檔案(.ashx)
Time of Update: 2018-12-08
—、擷取dropdownlist的text(ddlList為伺服器端dropdownlist的ID,產生name屬性等於ddlList的select標籤) $("#ddlList option:selected").text() 二、擷取dropdownlist的value(ddlList為伺服器端dropdownlist的ID,產生name屬性等於ddlList的select標籤) $("#ddlList").val()
Time of Update: 2018-12-08
如果你有先見之明的話,會給表名,預存程序的名字加上首碼,例如論壇表命名為BBS_xxx,部落格表命名為BLOG_xxx;這樣的話在分表處理時會比較容易一些。說到這兒也許你會想到外鍵約束怎麼辦,我的部落格表,論壇文章表都有用了User表的主鍵做外鍵呀。這個很容易處理,我們需要當機立斷的刪掉外鍵,這個當機立斷可能會帶來一些麻煩,我們來分析下可能會遇到一些什麼問題: 1. 分成多個庫,沒了外鍵了以前的inner join操作要跨庫嗎?
Time of Update: 2018-12-08
出現這種錯誤,一般是缺少2個檔案,放到項目或者伺服器根目錄下 建立記事本,隨便打上幾個字母,分別儲存為以下2個檔案,上傳即可解決 WebResource.axd , ScriptResource.axd 或參考如下方法:每個人碰到的原因可能不一樣。首先,我們看一下網上出問題的同志們雖說都是"Sys 未定義",但是情況卻不盡相同,有的人使用的是Atlas版本,有的使用的Asp.net ajax Beta,有的則是正式發行版Asp.net ajax
Time of Update: 2018-12-08
當然是可以的,而且非常簡單,今天就教大家在ASP中不用模板產生HTML靜態頁的方法。 這裡假設有一個htmer.asp動態網頁面,你想把它產生為HTML靜態頁面htmer.html,那麼我們首先建立一個ASP程式檔案htmer_to_html.asp(該檔案就是用來將htmer.asp動態網頁面產生為靜態頁面htmer.html的),htmer_to_html.asp的具體代碼如下所示: 複製代碼 代碼如下:<form method="post" action="">