Time of Update: 2018-12-05
一個網站裡面除了asp檔案,再就數圖片檔案最多了,它讓我們的網頁"美麗動人",但是你有沒有想到過這裡面暗藏的殺機,圖片也可以是asp木馬。 asp木馬已經出現很長時間了,種類也越來越多,隱蔽性也非常強,現在我們就找一個asp木馬把它作成圖片asp木馬。首先我們把asp木馬服務端直接該尾碼名為gif,記得用容錯格式:一、include給我們指路接下來要使用include指令(<!-- #include file="xxx.gif"
Time of Update: 2018-12-05
<% '//查詢方法 '//----------------------------(1)------------------------------- Set RsWorkUserInfo = Server.CreateObject("ADODB.RecordSet") StrSql = "Select UsersId, LoginName, UserName, Password" StrSql = StrSql & " From Users" StrSql = StrSql
Time of Update: 2018-12-05
給一家公司維護網站,老闆要求增加新的模組,整個系統在本地調試完成,沒有任何問題。可是上傳到伺服器報錯如下:“/”應用程式中的伺服器錯誤。--------------------------------------------------------------------------------name 說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆疊追蹤資訊,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細資料。 異常詳細資料:
Time of Update: 2018-12-05
在asp中我們可以用datediff來處理,時間的差,相當的不錯,可是在asp.net中C#語言中卻沒有。可是ASP.net給我們提供了一個TimeSpan,我們可以用它來取。如果二個時間是2007-1-24 11:29:12,2007-1-24 10:29:12DateTime dt1 = Convert.ToDateTime("2007-1-24 11:29:12"); DateTime dt2 = Convert.ToDateTime("2007-1-24
Time of Update: 2018-12-05
一:ArrayList存二維數組為什麼用ArrayList?ArrayList是動態數組,可以在不知道長度的情況下聲明和實力化,並且可以根據需要動態增加長度,大小,刪除任意索引位置的內容.這些都是普通數組無法辦到的.String[] get_num=new String[3]; //為了做您做例子隨意搞個可愛的數組get_num[0]="8,5,12,12"; get_num[1]="82,52,52,42";get_num[2]="18,35,112,132";
Time of Update: 2018-12-05
實際上Eval方法是TemplateControl的,而System.Web.UI.Page和System.Web.UI.UserControl都繼承於TemplateControl,所以我們可以在Page和UserControl上直接調用個方法。Page.Eval方法可以協助我們更好的撰寫資料繫結運算式,在ASP.NET 1.x時代,資料繫結運算式的一般形式是:<%# DataBinder.Eval( Container , “DataItem.Name”)
Time of Update: 2018-12-05
一些關於Castle + Nhibernate+
Time of Update: 2018-12-05
這裡介紹兩種主要的方法, 先進行情景假定:假定進入一個首頁, 此首頁包含兩大模組, 一個叫做mod1, 一個叫做mod2, 點擊第一個模組進行mod1 的首頁, 左側有樹形列表顯示mod1 的內容, 點擊mod2 也跟mod1 一樣, 不同之處在於左側樹形列表要顯示mod2 的內容. 由於實際上可能有許多個模組, 所以為每個模組做一套頁面是極不明智的做法, 應該只做一個模組首頁, 因參數的不同而顯示不同的內容, 在這種需求下, 樹形列表treeview 必須展示不同的siteMap.<1&
Time of Update: 2018-12-05
這兩天在做一個B/S應用程式,一直在我自己的機器上寫,一切似乎看起來都很好. 昨天老闆想看看我做到什麼程度了,我於是把它發布到IIS 上: 這就是B/S的好處, 隨時可以向老闆展示,而無需讓老闆來我的辦公室, 或向他的電腦裝一些半成品.然而,發布以後, 卻發現無法訪問,出了一個錯誤, 叫做:Cannot convert type 'ASP.login_aspx' to 'System.Web.UI.WebControls.Login' 奇怪! 在VS裡運行明明好好的,為什麼一發布就出問題了呢?
Time of Update: 2018-12-05
昨天重裝了系統以後,運行asp.net程式時突然報無法顯示該頁面的錯誤(如題,用的是vs內建的web server)。莫名其妙的,剛裝好的系統怎麼會一個頁面也打不開。在網上查了一下,查到使用NOD32引起ASP.NET Development
Time of Update: 2018-12-05
在開發實踐中,一種常見的情形是:先按照典型的方式開發了一個asp.net web application, 後來因為某些原因(例如,希望為其增加通過手機用戶端操作的功能),希望為其增加更多的訪問方式,當然,這時候服務端的解決方案當然首選WCF. 但是,如果將WCF與現有的web application進行合適的整合,需要謹慎處理.同樣的操作,通過普通的Web Service模式和原來的應用程式內部調用相比,
Time of Update: 2018-12-05
普通的郵件, 用System.Net.Mail 類 或 System.Web.Mail 類 處理即可, 但是Exchange Server 環境下, 這兩個類起不了作用-------至少目前我看到的情況如此.整個過程如下:1. 先添加COM 引用 "Microsoft CDO for Windows 2000 Library" .2. 發送郵件的代碼: CDO.Message msg = new CDO.Message(); string passWord="passWord";
Time of Update: 2018-12-05
Asp.Net2.0的用戶端回調是一種很讓人激動的方法,他能夠讓我們控制要提交什麼資料給伺服器而不用提交整個頁面,同時伺服器也只返回你所需要的資料而不要發回整個頁面。 首先我們要說一個很重要的方法:GetCallbackEventRefernce.我把我的理解寫出來,可能是錯誤的,懇請指出,非常感謝! GetCallbackEventReference
Time of Update: 2018-12-05
#region ASP.NET動態菜單產生通用方法 private void InitTree0(Menu TV,DataSet ds) //根結點載入函數 { TV.Items.Clear(); //TV為TreeView控制項 DataRow[] rows = ds.Tables[0].Select("parent_id=0"); for (int i = 0; i
Time of Update: 2018-12-05
問題呈現:用於運行 ASP.NET 的進程帳戶必須具有對 IIS 中繼資料庫(如 IIS://servername/W3SVC)的讀訪問權。原因分析:現此問題多是因為先裝.net framework後裝IIS 造成解決方案:開始->程式->Microsoft .NET Framework SDK v2.0->SDK 命令提示輸入aspnet_regiis -i 斷行符號接下來可能還會遇到另一問題: 未能建立 Mutex解決方案:刪除原有的項目,建立的項目就可以正常調試運行了!
Time of Update: 2018-12-05
<% Function DBC2SBC(Str, flag) rem 全形半形轉換函式 rem flag=-1時進行半形轉全形 rem flag=0時進行半形全形互轉 rem flag=1時進行全形轉半形 Dim i, sStr If Len(Str)<= 0 Then Exit Function DBC2SBC = "" For i = 1 To Len(Str) sStr = Asc(Mid(Str, i, 1)) Select Case flag Case -1 If
Time of Update: 2018-12-05
' 判斷髮言是否來自外部function ChkPost() dim server_v1,server_v2 chkpost=false server_v1=Cstr(Request.ServerVariables("HTTP_REFERER")) server_v2=Cstr(Request.ServerVariables("SERVER_NAME")) if mid(server_v1,8,len(server_v2))<>server_v2
Time of Update: 2018-12-05
版本:1.3官方網站:http://asptemplate.sourceforge.net/變數的定義: {{變數名}}1、首先調用模板的類2、聲明新的模板變數,並建立dim tset t = New ASPTemplate3、設定模板存放路徑,如果不設定則為預設的 "templates/"T.SetTemplatesDir(相對路徑)4、設定要使用的檔案檔案,這個檔案將從先前設好的路徑中調用t.SetTemplateFile
Time of Update: 2018-12-05
Abs (數值)絕對值。一個數位絕對值是它的正值。Null 字元串 (null) 的絕對值,也是Null 字元串。未初始化的變數,其絕對為 0例子:ABS(-2000) 結果:2000Array (以逗點分隔的數組元素)Array 函數傳回數組元素的值。例子: A=Array(1,2,3)B=A(2)結果: 2說明:變數B為A數組的第二個元素的值。 Asc (字串)將字串的第一字母轉換成 ANSI (美國國家標準符號)字碼。例子:Asc("Internet")結果:73說明:顯示第一字母 I
Time of Update: 2018-12-05
寫時是針對英文的,也沒測試輸入中文是啥情況.不過中文的情況應該比處理起英文來要簡單一點才對. 說明如下: 1. 被<>包含的關鍵字不會被替換 2. 在<a </a>內部的關鍵字不會被替換. 此外,還可能有些BUG.LinkKeyWordCode highlighting produced by Actipro CodeHighlighter