Time of Update: 2018-12-08
1. Aspx後台代碼輸出Content Type資訊 複製代碼 代碼如下:Response.ClearContent(); Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls"); Response.ContentType = "application/excel"; Response.Write(GetGridTableHtml(Grid1)); Response.End();2.
Time of Update: 2018-12-08
複製代碼 代碼如下:#region 產生單據號 /// <summary> /// 產生單據號 /// </summary> /// <param name="pFromType"></param> /// <returns></returns> public static string GetFormCode(FormType pFromType) { string formcode = "";
Time of Update: 2018-12-08
複製代碼 代碼如下:<HTML> <HEAD> <TITLE>下拉框類比唯讀</TITLE> <script type="text/javascript"> //根據下拉框ID設定下拉框唯讀 function setReadOnly(obj_id){ var obj = document.getElementById(obj_id); obj.onmouseover = function(){ obj.setCapture(); }
Time of Update: 2018-12-08
ASP.NET網站部署到IIS中的關鍵點: 1、Windows XP運行IIS的帳號為“電腦名稱\ASPNET”,Windows Vista、Windows Server 2003運行 IIS的帳號為“NETWORK SERVICE”。如果網站下的某個檔案夾供使用者上傳圖片、檔案, 則運行IIS的帳號必須擁有對該檔案夾的完全控制許可權。對於Windows XP,首先要在 Windows資源管理員中的“工具”菜單中選擇“檔案夾選項”命令, 取消對“使用簡單檔案分享權限設定”的勾選。
Time of Update: 2018-12-08
前台: 複製代碼 代碼如下:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> !<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="=" /> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> 後台: 複製代碼
Time of Update: 2018-12-08
一、為圖片添加浮水印 複製代碼 代碼如下:<% Dim Jpeg ''''//聲明變數 Set Jpeg = Server.CreateObject("Persits.Jpeg") ''''//調用組件 Jpeg.Open Server.MapPath("aaa.JPG") ''''//源圖片位置 Jpeg.Canvas.Font.Color = &H000000 ''''//浮水印字型顏色 Jpeg.Canvas.Font.Family = "宋體" ''''//浮水印字型
Time of Update: 2018-12-08
一.在表單填寫頁面: <input name="intime1" type="hidden" value="<%=Now()%>"> 在提交處理頁面,設定提交時間 複製代碼 代碼如下:If DateDiff("s",request.form("intime1"), Now()) < 5 then response.write "<SCRIPT language=JavaScript>alert('您的留言速度太快,禁止留言!');"
Time of Update: 2018-12-08
首先去百度:註冊個apikey http://developer.baidu.com/wiki/index.php?title=%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3%E9%A6%96%E9%A1%B5/%E7%99%BE%E5%BA%A6%E7%BF%BB%E8%AF%91API 然後代碼如下只看紅色部分就可以了: 複製代碼 代碼如下:using System; using System.Collections.Generic; using
Time of Update: 2018-12-08
asp教程中get post提交表單區別有以下5點 Get和Post方式的區別有5點 1. get是從伺服器上擷取資料,post是向伺服器傳送資料。 2. get是把參數資料隊列加到提交表單的ACTION屬性所指的URL中,值和表單內各個欄位一一對應,在URL中可以看到。post是通過HTTP post機制,將表單內各個欄位與其內容放置在HTML HEADER內一起傳送到ACTION屬性所指的URL地址。使用者看不到這個過程。 3.
Time of Update: 2018-12-08
ASP中DateAdd函數用法 2006/09/22 12:29 注意vbs中和sql中寫法略有不同,以下帖出的為vbs協助。 sql的可搜尋sql內建協助文檔 字串運算式,表示要添加的時間間隔。有關數值,請參閱"設定"部分。 返回已添加指定時間間隔的日期。 DateAdd(interval, number, date) 參數 interval 必選項。 number 必選項。數值運算式,表示要添加的時間間隔的個數。數值運算式可以是正數(得到未來的日期)或負數(得到過去的日期)。 date
Time of Update: 2018-12-08
ASP.NET提供了Session對象,從而允許程式員識別、儲存和處理同一個瀏覽器對象對伺服器上某個特定網路應用程式的若干次請求的上下文資訊。Session對應瀏覽器與伺服器的同一次對話,在瀏覽器第一請求網路應用程式的某個頁面時,伺服器會觸發Session_onStart事件;在對話逾時或者被關閉的時候會觸發Session_onEnd事件。程式員可以在代碼中響應這兩個事件來處理與同一次對話相關的任務,如開闢和釋放該次對話要使用的資源等。在ASP.NET的程式中要使用Session對象時,必須確保
Time of Update: 2018-12-08
在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 來取得用戶端的IP地址,但如果用戶端是使用Proxy 伺服器來訪問,那取到的就是Proxy 伺服器的IP地址,而不是真正的用戶端IP地址。 要想透過Proxy 伺服器取得用戶端的真實IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 來讀取。 不過要注意的事,並不是每個Proxy 伺服器都能用
Time of Update: 2018-12-08
不管什麼語言亂碼問題都存在在asp中解決亂碼方法有以下幾種: 如果頁面顯示正常,而從資料中擷取的資料為亂碼 UTF-8編碼的話:在ASP指令碼頂部加入 複製代碼 代碼如下:<%@Language="vbscript" Codepage="65001"%> 以及再在<head>地區中加入 複製代碼 代碼如下:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
Time of Update: 2018-12-08
想用asp來實現後台添加wma視頻檔案,前台顯示所添加的這個視頻檔案。 可以實現的asp代碼如下: 複製代碼 代碼如下:<table border=1 cellPadding=4 cellSpacing=0 width=500 align=center> <tr> <td width="236" align=center class=tdc1></td> </tr> <% lurl="phage1.wma" %>
Time of Update: 2018-12-08
首先我們先來瞭解一下ASP頁面執行的流程 1.IIS找到ASP檔案,提交給ASP引擎(一般是ASP.DLL)處理。 2.引擎開啟這個ASP檔案,找出<%和%>之間的內容,當然還有<script runAt="server">和對應的</script>之間的內容,這些內容稱為指令碼塊。只有指令碼塊裡的內容被引擎解析,其他內容不管,作為沒有意義的字元插在指令碼塊之間。有必要說明一下的是,其實被解析的內容還不止這些,<!--#include ***-->
Time of Update: 2018-12-08
1、(maxWorkerThreads * CPU邏輯數量)-minFreeThreads比如2個CPU預設配置maxWorkerThreads=100,minFreeThreads=176,則同時最大隻能有24個背景工作執行緒。(這裡不管 <system.net> <connectionManagement> <add address="*" maxconnection="8" />
Time of Update: 2018-12-08
做壓力測試或服務端請求一個特定網域名稱時,同一時刻的串連量預設被.NET架構限制了,需要設定才會生效,我是通過windows的效能計數查看到壓力測試一直沒有真正提交上來,才發現這個問題,主要的設定參數為:System.Net.ServicePointManager.DefaultConnectionLimit,需要設定的相關參數如下:
Time of Update: 2018-12-08
最近剛學了些關於asp.net mvc方面的知識,於是了要拿個小項目來練練手,提高下自己的code能力跟思維能力.在此之前做東西都很簡單,直接用動軟那一套產生代碼,產生一個簡單的三層架構作為項目整體的架構,資料庫訪問層用的是ado.net.這麼做了感覺挺麻煩,如果要項目要換資料庫,要給資料庫增加表或者給表增加某個欄位,或者不使用ado.net用個orm架構來訪問資料庫等等,這樣整體項目該動起來就提別的麻煩,為瞭解決這一些問題我們需要重新思考怎麼搭建. 關於資料庫訪問層
Time of Update: 2018-12-08
說明:set aa=server.createobject("ddd") isnull 說明指標為空白,指標指到一個無效的位置,即對象不存在, isempty 說明指標指向一個有效位置,但是值為空白 1、Null 字元串 例: 複製代碼 代碼如下:a)Dim strTmp response.write(strTmp="") ' 返回true b)response.write(str="") ' 返回 true c)Dim strTmp strTmp=""
Time of Update: 2018-12-08
ASP.NET2.0提供了一些新的用於提升程式效能的技術特性,其中,緩衝技術是非常重要的一個特性,它提供了一種非常好的本機資料緩衝機制,從而有效提高資料訪問的效能。 資料緩衝(DataCaching)就是將資料暫存於記憶體緩衝區中(有時也暫存於硬碟緩衝區中)的一種技術.當資料本身改變得不怎麼頻繁,而被訪問的頻率又比較高時,採用這種技術將大大提高警惕資料訪問的效率. 1.網頁輸出緩衝 (1)加顯緩衝