Time of Update: 2018-12-05
之所以ASP.NET AJAX將Web Service提高到了如此的重要位置上,讓它幾乎成為了ASP.NET AJAX伺服器端邏輯最受推薦的實現方式,是因為Web Service天生就是純粹為了商務邏輯而設計的。我們都知道,Web Service沒有提供什麼“花哨”的使用者介面,而是心無旁騖地專註於程式邏輯上的實現,這恰好和ASP.NET AJAX用戶端編程模型所倡導的“將表現層和商務邏輯層徹底分開”的理念不謀而合——用戶端的ASP.NET AJAX架構用來處理常式所有的介面、與使用者互動功能,
Time of Update: 2018-12-05
讓用戶端JavaScript直接能夠非同步呼叫到伺服器端的Web Service,這看起來真的是個不錯的主意——理想化的分層Ajax應用程式就應該這樣嘛!不過作為被ASP.NET伺服器端開發模型“寵壞”了的我們,更加熟悉的方法是直接將方法寫在ASP.NET頁面中,比如處理頁面中的某個伺服器端按鈕Click事件的代碼,就可能這樣調用定義在同一張頁面代碼檔案中的方法:protected void Button1_Click(object sender, EventArgs
Time of Update: 2018-12-05
1、 問題:後台字型倒顯示?效果如下:原因:由於Asp.net採用UTF-8編碼,原先使用GB2312導致亂碼。解決方案:在Web.config中添加 以下程式碼片段<system.web><globalization requestEncoding="utf-8" responseEncoding="utf-8" uiCulture="zh-CN" culture="zh-CN" fileEncoding="utf-8"
Time of Update: 2018-12-05
一些關於Session的問題,下面做一個總結,希望對大家有所協助:原文:http://blog.csdn.net/cuike519/archive/2005/09/27/490316.aspx問:為什麼Session在有些機器上偶爾會丟失?答:可能和機器的環境有關係,比如:防火牆或者殺毒軟體等,嘗試關閉防火牆。問:為什麼當調用Session.Abandon時並沒有激發Session_End方法?答:首先Session_End方法只支援InProc(進程內的)類型的Session。其次要激發Ses
Time of Update: 2018-12-05
1.計算兩個日期之間相差的天數 System.DateTime dtA=(DateTime)this.StartDate.Text; System.DateTime dtB=(DateTime)this.EndDate.Text; TimeSpan c=db-da; Response.Write(c.TotalDays); 2
Time of Update: 2018-12-05
ASP中的ActiveX伺服器組件為標準的Automation ActiveX組件,只要使用由ASP提供的介面和遵守ASP有關規則便可。Delphi 作為一種高效、快速、強大的開發語言,為開發COM組件提供了很強的功能。本文意在通過舉例介紹如何運用Delphi編寫ASP中的ActiveX 組件。 通過以下步驟建立ASP中的ActiveX 伺服器組件: 1.建立一個ActiveX library工程 開啟Delphi編輯器,選擇選單中的File/New,在New Item中選擇 the
Time of Update: 2018-12-05
Http 請求處理流程 Http請求剛剛到達伺服器的時候 當WEB伺服器接收到一個 Http請求的時候,IIS 首先需要決定如何去處理這個請求(NOTE:WEB伺服器處理一個.htm頁面和一個.aspx頁面肯定是不一樣的)。那IIS依據什麼去處理呢?―― 根據檔案的尾碼名。 WEB伺服器擷取所請求的頁面(NOTE:也可以是檔案,比如
Time of Update: 2018-12-05
為什麼使用主版頁面?為了整個網站樣式統一,任何WEB應用程式都應該使用主版頁面。MVC架構中,有新的方式為主版頁面傳遞資料。 一個WEB應用程式可以包含多個主版頁面,主版頁面用於定義頁面配置,它與普通頁面的最大區別是多了<asp:ContentPlaceHolder>標籤,用於為子頁面內容佔位。當你建立視圖內容頁面(即普通頁面)時,可以選擇使用哪個主版頁面。內容頁面中會添加<asp:Content>
Time of Update: 2018-12-05
在asp.net中經常出現包含這種形式<%%>的html代碼,我這裡特別收集了,總的來說包含下面這樣幾種格式:一. <%%>這種格式實際上就是和asp的用法一樣的,只是asp中裡面是vbscript或者javascript代碼,而在asp.net中是.net平台下支援的語言。特別注意:伺服器控制項中不能有<%%>文法(這裡我用C#代碼) <% int a = 2; int b = 3; int c = a +
Time of Update: 2018-12-05
說到不用設定iis,主要是為了實現在虛擬機器主機或是拿不到iis操作限的時候,不能添加isap又想實作類別似於靜態化的程式實現方式,先聲明,這裡最終要實現的效果是,最終可以用12345.html替換show.aspx?id=12345這樣的地址訪問也可以實現百度空間的http://hi.baidu.com/wu1987116替換http://hi.baidu.com/index.aspx?UserName=wu1987116功能,支援任意副檔名及無擴充程式要調整的部分只有兩塊。一是web.con
Time of Update: 2018-12-05
ASP編程中20個非常有用的例子 作者: 時間: 2003-10-18 文件類型:轉載 來自: 瀏覽統計 total:13826 | year:729 | Quarter:127 | Month:127 | Week:9 | today:1 1.如何用Asp判斷你的網站的虛擬實體路徑 答:使用Mappath方法 <%= Server.MapPath("\")%> 2.我如何知道使用者所用的瀏覽器? 答:使用the Request object方法
Time of Update: 2018-12-05
有時候我們需要在將伺服器端產生的html發送帶用戶端之前對這些html進行操作,比如產生靜態html加之儲存、改變產生的html中的某些內容等等,那麼久可以通過如下的方案解決。我總結了兩種方式,個人覺得比較好用,一種是重寫Page.Render()方法。一種是通過IHttpmodule來實現。1)這種方法適合控制某個頁面,在.aspx.cs裡面重寫Render()方法即可,該方法提供一個HtmlTextWriter
Time of Update: 2018-12-05
為什麼要用ASP.NET MVC 1.0?當我剛知道1.0發布的時候,經常這樣問。最近正在考慮是否在我們的企業級應用中使用ASP.NET MVC
Time of Update: 2018-12-05
Time of Update: 2018-12-05
Fckeditor相信大家都知道。ckeditor是fckeditor的重寫版,它的載入速度更快,介面更漂亮,更強的課定製性。試用了一下,下面介紹一下它在asp.net中的配置。 1. 下載ckeditor放到網站目錄下。地址:http://ckeditor.com/引用js<script language="javascript" type="text/javascript" src='<%=ResolveUrl("~/ckeditor/ckeditor.js")%>
Time of Update: 2018-12-05
上個版本中,有網友"gz518"提出增加自訂欄位功能,所以這幾天改了一下,那使用方法也有所變化這裡我主要說一下使用方法簡介 這是一個WEB下的甘特圖控制項,控制項的體積只有54KB,只有一個DLL檔案。 以左右分隔形式顯示,左邊是圖形資料的綁定欄位顯示,右邊是甘特圖的線條計劃。 這個控制項我花費了大概3天的時間完成的,使用方法很簡單,設定指定的欄位後並DataSource一個DataTabel就可以。控制項是以.NET2.0的架構開發,肯定不支援1.1的了,不過我想會向上相容。 控制項支援IE5
Time of Update: 2018-12-05
引言Http 請求處理流程 和 Http Handler 介紹 這兩篇文章裡,我們首先瞭解了Http請求在伺服器端的處理流程,隨後我們知道Http請求最終會由實現了IHttpHandler介面的類進行處理(應該記得Page類實現了IHttpHandler)。從 Http 請求處理流程 一文的最後的一幅圖中可以看到,在Http請求由IHttpHandler處理之前,它需要通過一系列的Http Module;在請求處理之後,它需要再次通過一系列的Http Module,那麼這些Http
Time of Update: 2018-12-05
今天,茄子_2008反饋他部落格中的“C++”標籤失效。檢查了一下代碼,產生連結時用的是HttpUtility.UrlEncode(url),從連結地址擷取標籤時用的是HttpUtility.UrlDecode(url),從Encode到Decode,“C++”變成了“C ”(加號變成空格)。這是大家熟知的問題,這裡我們分析一下這個問題,並給出解決方案。先看一下問題發生的過程:1. 原始連結:http://www.cnblogs.com/xd502djj/tag/C++/2.
Time of Update: 2018-12-05
文章目錄 對於園子裡的大部分asp.net開發人員來說,WebMatrix,Razor,MVC3以及Orchard都不會很陌生。
Time of Update: 2018-12-05
今天在做一個功能的時候,需要把 Request.ServerVariables 屬性綁定給 Repeater 控制項顯示,Request.ServerVariables 返回的是一個 NameValueCollection 對象,一個索引值對的集合。Google了一下,居然無一例外需要在 Repaeter_ItemDataBound 事件進行相應的處理,類似於下面的代碼: 前台頁面: <asp:Repeater ID="Repeater1"