ASP.NET直接下載一個檔案,而不是在IE中開啟它

FileStream fileStream=new FileStream(pFileName,FileMode.Open) long fileSize = fileStream.Length; Context.Response.ContentType="application/octet-stream"; Context.Response.AddHeader("Content-Disposition","attachment; filename=\"" + fileName + "\";");

ASP.NET 2.0用戶端回調的實現分析

:軒轅南宮  開發人員使用JavaScript的一個主要原因就是可以避免回傳過程中帶來的頁面重新整理。例如我們可以根據使用者的需要使用Treeview控制項來展開和摺疊相應的資料節點。當你展開一個節點時,該Treeview控制項將會利用JavaScript讀取伺服器上的子節點資訊,然後平滑無重新整理地插入這些新節點。如果沒有使用JavaScript的話,Treeview控制項將會因為頁面的回傳而重新構建。不但使用者會發現因頁面重新整理而帶來的延遲,而且頁面極有可能回複到原來的狀態,即丟失前面所展

通過避免10 個常見 ASP.NET 缺陷使網站平穩運行

本文將討論: • 緩衝和 Forms 身分識別驗證 • 檢視狀態和工作階段狀態 • 設定檔屬性序列化 • 線程池飽和 • 類比和設定設定檔本文使用了下列技術:.NET Framework、ASP.NET、Windows Server 2003本頁內容LoadControl 和輸出緩衝 會話和輸出緩衝 Forms 身分識別驗證票證生存期 檢視狀態:無聲的效能殺手 SQL Server 工作階段狀態:另一個效能殺手 未緩衝的角色 設定檔屬性序列化 線程池飽和 類比和 ACL 授權 不要完全信賴它 —

asp.net MD5加密函數(c#)

利用下面的方法,可直接輸入資料,反回md5加密後的代碼/// <summary>/// 用md5加密/// </summary>/// <param name="Sourcein">輸入的資料</param>/// <returns></returns>public static string MD5(string Sourcein){    MD5CryptoServiceProvider MD5CSP = new MD5

網站次層網域用asp.net 2.0的實現方案

本人所瞭解有兩種方案,可能還有其的方式,希望大家多多討論!基本思路:1. 網域名稱支援泛解析,即是指:把A記錄 *.網域名稱.com  解析到伺服器IP,伺服器IIS中做綁定,綁定時主機頭為空白;2. 為了實現完全的二級域,建兩個網站,一個為主站用,一個為使用者用,兩個網站目錄都指到一個同一網站目錄3. 在Web程式中或取URL來源中的次層網域主機頭,比如:abc.網域名稱.com 中的 abc;4. 用擷取來的次層網域名稱,存入Session,方便取用5.

在ASP.NET中使用Global.asax文檔

global.asax 文檔,有時候叫做 asp.net 應用程式文檔,提供了一種在一個中央位置響應應用程式級或模組層級事件的方法。您能夠使用這個文檔實現應用程式安全性連同其他一些任務。下面讓我們周詳看一下如何在應用程式研發工作中使用這個文檔。  概述 

ASP.NET上傳大檔案

我們在上傳大檔案時都遇到過這樣或那樣的問題。設定很大的maxRequestLength值並不能完全解決問題,因為ASP.NET會block直到把整個檔案載入記憶體後,再加以處理。實際上,如果檔案很大的話,我們經常會見到Internet Explorer顯示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎麼也catch不了這個錯誤。為什嗎?因為這是個client side錯誤,server

asp.net常用資料類型

1、DateTime 數字型 System.DateTime currentTime=new System.DateTime(); 1.1 取當前年月日時分秒 currentTime=System.DateTime.Now; 1.2 取當前年 int 年=currentTime.Year; 1.3 取當前月 int 月=currentTime.Month; 1.4 取當前日 int 日=currentTime.Day; 1.5 取當前時 int 時=currentTime.Hour; 1.6

ASP.net:URL重寫實現IHttpHandler介面

以前用url重寫時是用的ms urlrewriter,用了以後發現了很多不足,自訂功能太弱,而且隨著重寫規則的增加,web.config可能會越來越大,實際上,url重寫就是實現IHttpHandler介面.整個流程分二步走:1、用一個xml檔案來儲存重寫規則,其中這些規則是一些簡單的Regex2、實現IHttpHandler介面首先看一下xml檔案的格式:<?xml version="1.0" encoding="utf-8" ?> <root> <regex>                

使用ASP.NET畫餅狀圖

<%@ Page  ContentType  =  "image/gif"%>   <%@ Import  Namespace  =  "System.Drawing"  %>   <%@ Import  Namespace  =  "System.Drawing.Imaging"  %>   <%@ Import Namespace="System.Drawing.Text" %> <script  runat="server"

ASP.NET MVC 2 Code Examples

ASP.NET MVC 2 Code ExamplesThis page contains ASP.NET MVC code examples based on the latest release: ASP.NET MVC 2.You can download the following code examples and use the links to browse to the associated topics in the MSDN documentation. All

用ASP.NET結合XML製作廣告管理程式

用ASP.NET結合XML製作廣告管理程式                   ·

asp.net判斷字串是否包含特殊字元

 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 //Regex,判斷是否含有除了字母及數字外的其他字元 2   Regex regex = new Regex(@"^[a-zA-z0-9]+$"); 3 if (!regex.IsMatch(txtPsw.Value)) 4

ASP.NET中編程殺死進程

通過ASP.NET可以對一些無用的進程進行遠程殺死,下面的代碼先列出正在活動的所有進程,然後進行殺死。需要注意的是:這個檔案要放在具有Administrator存取權限的虛擬目錄下。   以下是C#代碼: <%@ Page Language="c#" %><HTML><HEAD><% @ Import namespace= "System.Diagnostics" %><script language="C#" runat="Server" 

ASP.NET 2.0,無重新整理頁面效果!

“無重新整理頁面”,只是一種不確切的效果描述(其實還有其他各種方法來實現這個效果),更確切的說法是:在頁面上用JavaScript調用伺服器端的一個方法,然後處理返回的資料。實現它最標準的方法當然是XMLHTTP。但是,程式員都是懶惰的傢伙,每個人都希望能有更方便的方法,或者,更佳的封裝。比如,Lostinet的Rane就是對XMLHTTP的一個很好的封裝。終於,在ASP.NET

深入瞭解Asp.net系列 概述

    隨著微軟.net framework版本的不斷升級,很多.net 程式員都忙著追時髦,時髦是該追,但,我們一定要把基礎打牢,為什麼搞java的老是嘲笑.net 程式員,因為他們認為搞.net 的只會拖拖微軟的控制項,調用現成的類庫,有很多幹了多年的老程,對於.net framework,只是停留在,我會用了,我會"new",我會"點"方法了,很少有人會深入研究,每天都習以為常的東東    也許,微軟開放.net framework原始碼就是讓.net

asp.net的ajax伺服器端代理

在網易上去抓天氣預報,查看www.163.com首頁,天氣預報以xml格式存在在這個位置:http://www.163.com/inc/weatherxml/56294.xml最後的一串數字是省份代碼。參照網易的代碼改成自己的(其實就是copy了),在ie6正常,ie7沒許可權,firefox1.5沒許可權……上網查了是跨域問題,解決方案有說“伺服器代理”,沒找到代碼,找到一個asp的: 1 2<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 3<

ASP.NET根據URL動態產生靜態頁面

兩種方法方法一:        /**//// <summary>        /// 靜態產生頁面的方法        /// </summary>        /// <param name="strPageUrl">產生源</param>        /// <param name="strFileName">產生到</param>        private bool MakePage(string strP

訪問統計 【FSO操作】[asp]

FileSystemObject 對象用於訪問伺服器上的檔案系統。FileSystem和TextStream對象可用於建立對檔案系統的訪問,並提供順序訪問檔案的機制。FileSystem沒有屬性,只有兩個方法,第一個方法是CreateTextFile方法,可以在宿主機上建立新的文字檔,並返回TextStream對象以提供對新建立檔案的訪問機制。第二個是OpenTextFile方法,用於開啟文字檔供順序訪問並返回一個TextStream對象.= = = = = = = = = = = 分 割 線

含有模版頁 AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts錯誤解決方案

今天在用ajax做一個彈出式日曆的例子時,出現了一個問題   這是錯誤提示:AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are    referenced. If you are using an ASP.NET ScriptManager, switch to the AjaxScriptManager in

總頁數: 1638 1 .... 1235 1236 1237 1238 1239 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.