前言:Request對象主要用於擷取來自用戶端的資料,如使用者填入表單的資料、儲存在用戶端的Cookie等。一、Request對象概述1、主要屬性 ApplicationPath 擷取伺服器上asp.net應用程式的虛擬應用程式根路徑 Browser 擷取有關正在請求的用戶端的瀏覽器功能的資訊,該屬性值為:HttpBrowserCapabilities對 象 ContentEncoding 擷取或設定實體主體的字元集。該屬性值為表示用戶端的字元集Encoding對象
今天在項目上遇到了這個問題,其實只是window.returnValue的簡單應用,不是asp.net的專屬內容。作為積累,記錄一個簡單的實現模型。圖1 用到的檔案 從圖1中我們可以看到,只用到了兩個頁面,其中Default.aspx作為父頁面,Default2.aspx作為子頁面被彈出。Default.aspx頁面上有兩個TextBox一個Button,代碼如下:複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true"
一、前言1、瞭解HTTP(hypertext transport protocol)超文字傳輸通訊協定 (HTTP)它是一種分布式,協作式,超媒體系統應用之間的通訊協定。是全球資訊網(world wide
一、瞭解Server對象Server對象提供對伺服器上的方法和屬性的訪問以及進行HTML編碼的功能。這些功能分別由Server對象相應的方法和屬性完成。二、Server對象的常用屬性(1).MachineName(2).ScriptTimeout:屬性用於設定指令碼程式執行的時間,適當地設定指令碼程式的ScriptTimeout可以提高整個Web應用程式的效率。文法如下:Server.ScriptTimeout=time;(以s(秒)為單位)ScriptTimeout屬性的最短時間預設為90
複製代碼 代碼如下:<% response.Expires=-1 response.CacheControl="no-cache" %> <!--#include file="../../conn/conn.asp"--> <!--#include file="../psw.asp"--> <!--#include file="../../functions/dofunction.asp"--> <!--#include file="../.
關於圖片盜鏈這個問題,畢竟是自己的勞動成功,很多人不希望別人就那麼輕易地偷走了。 這個功能在很多的論壇上都具有,可能是因為盜鏈的行為太多了吧 反盜鏈的程式其實很簡單,熟悉ASP.NET 應用程式生命週期的話很容易就可以寫一個,運用HttpModule在BeginRequest事件中攔截請求就ok了,剩下的工作就是過濾,再過濾!
asp.net中在用ajax格式傳遞資料到aspx頁面時有時會出現亂碼,以下為解決方案 js中 : 複製代碼 代碼如下:XmlHttp.open("POST", "test.aspx", false); XmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); XmlHttp.send("QueryName=" + escape(Queryname) + "&QuerySex="
做壓力測試或服務端請求一個特定網域名稱時,同一時刻的串連量預設被.NET架構限制了,需要設定才會生效,我是通過windows的效能計數查看到壓力測試一直沒有真正提交上來,才發現這個問題,主要的設定參數為:System.Net.ServicePointManager.DefaultConnectionLimit,需要設定的相關參數如下:
Win 2000下ASP.NET的配置Win 2000(包括Professional,Server和Advanced Server)在預設情況下是不支援ASP。NET的。必須對它進行一個環境的配置。 用戶端 SQL Server .NET 資料提供者 Microsoft 資料訪問組件 (MDAC) 2.6 或更高版本 對系統管理資訊的訪問 Windows Management Instrumentation (WMI)(在 Windows 2000作業系統一起安裝)COM+ 服務
現在我們首先來看看ActionInvoker屬性的定義吧: 複製代碼 代碼如下:public IActionInvoker ActionInvoker { get { if (_actionInvoker == null) { _actionInvoker = CreateActionInvoker(); } return _actionInvoker; } set { _actionInvoker = value; } } protected virtual IActionInvoker
首先還是建一個DoComments.aspx頁面和一個DealComments.ashx頁面(代碼基本上都有注釋,如果沒寫注釋,請先看前幾篇!)。Docomments.aspx頁面中的代碼為:複製代碼 代碼如下:<head runat="server"> <title></title> <script type="text/javascript"> var objXmlHttp = null; function CreateXMLHTTP() {
.aspx頁只拉一個TextBox控制項: 複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
範例程式碼: 複製代碼 代碼如下:BulkStockBll bll = new BulkStockBll(); DataSet ds = bll.GetBulkStock(); this.ddl_BulkStock.DataTextField = "Name" ; this.ddl_BulkStock.DataValueField = "ID" ; this.ddl_BulkStock.DataSource = ds; this.ddl_BulkStock.DataBind();
接觸3層也有一段時間了,瞭解水平一般,前段時間在想在三層中怎麼使用事務呢,放在哪呢?Sqlherper ? DAL?
常用傳輸方式及其在特定環境下面臨的困難
1. 相對與比較老的環境,建議使用第二個 set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION") DBPath = Server.MapPath("customer.mdb") dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath SQL="select * from auth where id='" & user_id
動手寫個小工具(組件入門) 這篇文章主要是為想將自己的ASP水平提高的人寫的! 把ASP代碼變成組件,開發人員不僅是加快了ASP的速度,而且也能保護自己的代碼.這篇文章寫出來,也是為了給想開發組件網友上一堂入門課! 下面,我們會來編寫一個非常簡單的組件,重點是知道怎樣開發DLL組件,而不是其複雜的代碼!這些都要靠你們自己以後的努力了. 伺服器端組件
ADO串連資料庫 1)擷取連接字串 方式一: 記住連接字串 connectionString=" Integrated Security=True; server=. ; database=DBName" 方式二:在visual studio中,點擊”視圖”à服務資源管理員à右擊左側的”資料連線”,選擇”添加串連”à服務名: 為一個點.選擇資料庫名,然後點擊”進階”,然後複製底部的連接字串 2)在web.config中配置連接字串 複製代碼 代碼如下:<connectionStrings&
看完本篇ajax執行個體教程,我相信你也可以輕鬆做出一個初級的AJAX應用。 你也可以直接存取:http://www.jb51.net/codes/57017.html 下載ajax教程的源碼樣本。 好,下面我們就始一步步讓你瞭解AJAX+ASP基礎應用,我們將分三步講解,如下。 1. 前台AJAX代碼(javascript)的建立。 2. 後台服務端ASP AJAX代碼的編寫。 3. ASP+AJAX+資料庫的執行個體示範及講解。 第一步:前台AJAX代碼(javascript)的建立。
頁面頁面的js代碼如下, 複製代碼 代碼如下:<script type="text/javascript"> $(function () { function init(count, start) { $.ajax({ type: "GET", dataType: "json", url: "Handler/Handler.ashx", data: { action: "GetMoreNews", count: count, start: start }, beforeSend: