Time of Update: 2018-12-07
擷取當前URL我一直使用HttpContext.Current.Request.Url.ToString(),今天Tinyfool指出我的一個Bug,調試發現,ToString()函數並不可靠。如果當前URL為http://localhost/search.aspx?user=tinyfool&tag=%BC%BC%CA%F5通過HttpContext.Current.Request.Url.ToString()擷取到的卻是http://localhost/search.aspx?us
Time of Update: 2018-12-07
public DataSet createCache(){ //返回DataSet DataSet ds=new DataSet(); OleDbConnection conn=new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source="+Server.MapPath("data.mdb")); conn.Open(); string sql="select * from data1 order by
Time of Update: 2018-12-07
protected static string Paging(int pageIndex, int pageCount){string url = HttpContext.Current.Request.RawUrl; if (url.IndexOf("?") != -1){if (url.LastIndexOf("?page") != -1){url = url.Substring(0, url.LastIndexOf('?'));url += "?";}elseurl
Time of Update: 2018-12-07
公用方法 /// <summary> /// 發啟用碼郵件 /// </summary> /// <param name="emailInfo">郵件</param> public void sendEmail(FilmSys.Model.EmailInfo emailInfo) { try {
Time of Update: 2018-12-07
以下我測試過,較好能解決:public static bool ResponseFile(HttpRequest _Request,HttpResponse _Response,string _fileName,string _fullPath, long _speed) { try { FileStream myFile = new FileStream(_fullPath, FileMode.Open, FileAccess.Read,
Time of Update: 2018-12-07
1、暴露將模板頁的屬性和方法暴露出來,然後在特定的內容頁中修改這些屬性和方法。 <%@ MasterType VirtualPath="" %>引入模板頁2、使用FindControl方法,實現在內容頁中修改模板頁資訊——Master.FindControl()3、動態載入模板頁,首先進行模板頁和內容頁的合并,不能在Load事件中動態載入模板頁。唯一可以載入模板頁的事件是PreInit,頁面執行生命週期中觸發的首個事件4、使用使用者之前,必須先進行註冊 <%@
Time of Update: 2018-12-07
1、綁定技術基礎 單值綁定<%# 資料繫結運算式
Time of Update: 2018-12-07
一,上傳並存入SqlServer 資料庫結構 create table test { id identity(1,1), FImage image } 相關的預存程序 Create proc UpdateImage ( @UpdateImage Image ) As Insert Into test(FImage) values(@UpdateImage) GO 在UpPhoto.aspx檔案中添加如下:<input id="UpPhoto"
Time of Update: 2018-12-07
介紹:為什麼需要新的編譯模型?傳統 ASP.NET 頁面編譯的步驟1. Parsing. 對 .aspx 檔案進行解析。2. 構建 CodeDOM 樹 根據解析結果構建出 CodeDOM 樹(不依賴於具體語言的)3. 代碼產生 根據 @Page 指令中定義的語言,選擇合適的 CodeDOM provider, 讓這個特定的 provider 根據 CodeDOM 樹產生衍生類別的原始碼。4. 編譯 CodeDOM provider 編譯產生的程式碼為 dll.5. 執行
Time of Update: 2018-12-07
Beta 2 包括三個下載(每個都支援go-live許可)ASP.NET AJAX 1.0 Beta2: 這是ASP.NET AJAX 的核心下載,內含將由ASP.NET AJAX 1.0 完全支援(意味著微軟24x7的產品支援)的全部特性。該下載同時也包括了對核心用戶端JavaScript類型系統,網路通訊協定層(networking
Time of Update: 2018-12-07
<script language="javascript"> function select_deselectAll (chkVal, idVal) { var frm = document.forms[0]; // Loop through all elements<BR> for (i=0; i<frm.length; i++) { // Look for our Header Temp
Time of Update: 2018-12-07
注意:首先要在項目bin目錄中添加引用 System.Managementusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Management;/// <summary>///Computer 的摘要說明/// </summary>public class Computer{ public string CpuID;
Time of Update: 2018-12-07
在ASP.Net1.1中如果要實現兩個ListBox相互傳遞資料,比如有兩個ListBox ListBox1 和 ListBox2<asp:ListBox id="ListBox1" style="Z-INDEX: 101; LEFT: 56px; POSITION: absolute; TOP: 72px" runat="server" Height="150px" Width="100px"> <asp:ListItem
Time of Update: 2018-12-07
http://www.cnblogs.com/stwyhm/archive/2006/08/09/471765.html HttpHandler是一個HTTP請求的真正處理中心,也正是在這個HttpHandler容器中,ASP.NET
Time of Update: 2018-12-07
1、使用者控制項 以ascx作為拓展名,派生自System.Web.UI.UserControl類 以<% @Control %>指令開始 不能直接請求ascx檔案,使用者控制項檔案必須宿主到ASP.NET Web頁面中 使用者控制項中沒有html、body或form元素2、使用使用者控制項 <%@ Register Src="~/Registration.ascx" TagName="Registration" TagPrefix="uc1"
Time of Update: 2018-12-07
1、串連池技術 預設,ADO.NET中啟用串連池,避免伺服器端多次分配資源進行串連的過程,提高了英語程式的伸縮性和拓展性 Connection Lifetime:0值將使串連池具有最大的連線逾時 Connection Reset:確定從池中提取資料庫連接時是否重設資料庫連接 Endlist:池程式在建立線程的當前是福上下文中自動登記串連 Load Balance Timeout:串連被銷毀之前在串連池中生存的最短時間(以秒為單位) Max Pool Size:池中允許的最大串連數
Time of Update: 2018-12-07
下面兩個問題是我在初學Webpart的時候遇到的,在網上找了很多資料都沒有比較合適的解決方案.因此我用了兩天的時間終於找到了問題所在並將其解決.問題1:運行時報錯:"是否為目前使用者啟用了個人化"解決:在IIS中關閉應用程式的匿名訪問複選框.不要設定為匿名訪問.問題2:改變WebPart封套的標題文字解決:在HTML編輯器中為相應的伺服器控制項手動增加一個Title屬性,在增加了這個屬性後編輯器可能會提示有錯(在Title屬性下打上底線),不過不會影響程式的運行.增加了Titl
Time of Update: 2018-12-07
說明這篇文章用來提供在asp.net中使用comet的一種理論上的解決方案。它包含了Comet技術在服務端的實現以及怎樣去解決可擴充的問題。我將在不久以後發表一般文章,使用我接下來要講到的Comet 線程池技術示範一個小遊戲,來提供用戶端的代碼。它可能會給你在真實的環境下解決問題帶來一些思路。簡介在過去的六個月裡,我一直都在投入精力開發一個線上的象棋應用程式。它能夠讓玩家註冊、登陸,並且像在真實世界中對弈一樣。其中,我不得不克服的一個障礙就是,怎樣在服務端和用戶端實現一個類似在真實世界中的通訊。
Time of Update: 2018-12-07
簡介Asp.net有很多值得你挖掘的“秘密”,當你發現了它們,將會給你網站的效能和可擴充性帶來巨大提升!例如,對於Membership以及Profile提供者有一些秘密的瓶頸,它們很容易被解決,從而使認證和授權更加快速。另外,asp.net的http管線可以為每一個請求作處理,防止執行了某些不必要的代碼而遭受攻擊。不只是這些,asp.net背景工作處理序能夠突破預設限制,從而完全發揮它的威力。在瀏覽器端(不是在伺服器端)的頁面分段輸出緩衝能顯著減少由於請求訪問所需要佔用的大量下載時間。在需要的使
Time of Update: 2018-12-07
來園子已經有一段時間了,不過一直都在潛水,園子裡的氣氛很好,我很喜歡。今天是端午節,也是我首次在部落格園留言,這裡先祝大家節日快樂。下面入正題:)FCKeditor 相信大家都知道,一個功能很強大的線上編輯器,這裡不做過多介紹。但是它的.NET 伺服器端整合控制項一直停留在2.2版本,並且是基於.NET 1.1 的,而且其“FileManager” 的功能也顯得有些簡單。最近因為項目的需要,決定對FCKeditor 的伺服器端重新進行封裝,封裝過程中參考了原有的代碼及FCKeditor