Time of Update: 2018-12-07
1.理論定義 模板方法模式 預先定義實現了一些基本屬性和方法,需要重新計算的部分,通過子類去重寫 或 增加新方法來實現。 2.應用舉例 需求描述: ASP.NET自訂控制項有很多通用的屬性和事件, 通過繼承 System.Web.UI.WebControls.WebControl類,可以實現自訂控制項。
Time of Update: 2018-12-07
Asp.NET有許多秘密,當你瞭解了這些秘密後,可以使得你的ASP.NET應用程式達到極大的效能提升。舉例來說,在使用Membership和profile進行Authentication和authorization時,可以通過簡單的修改Membership和profile以提高Authentication和authorization的效能;ASP.NET Http
Time of Update: 2018-12-07
在現在的網站設計中,更強調的是使用者的個人化,讓使用者可以自由的設定符合自己喜好的頁面成為網站開發人員的頭號難題,不過現在看來這個難題微軟幫我們解決了。在ASP.net 2.0中新增加了一系列Webpart控制項,可以讓使用者很方便地對網頁的各地區布局進行調整。在一些web應用程式中,如果使用者想自訂頁面配置,比如一個新聞發布系統,想讓左,中,右三欄的位置進行調換的話,就可以使用webpart控制項。 下面,我們來看下ASP.NET
Time of Update: 2018-12-07
昨天寫了個URL重寫,因為在重寫後的URL裡有一個小小的Bug的,就是在Post資料時會把原URL裡的地址變成GET。比如原地址URL為:http://localhost/Test/Default.aspx重寫後的URL:http://localhost/Test/2004/12/News.aspx而在Default.aspx檔案裡有Post資料(如Post文本)。那麼這時重寫後的URL就會變為:http://localhost/Test/2004/12/News.aspx?ID=12顯然,這不
Time of Update: 2018-12-07
之前一直想研究 Memcached,這幾天花了些時間研究 Memcached Providers 好讓我現有的 ASP.NET 專案能解決多台主機間快取不同步的狀況, 想不到花沒多少時間就上手了,也因此做了一些記錄。安裝 Memcached (ver 1.4.4) for Win321. 下載 memcached 1.4.4 Windows 32-bit binary 或 memcached Windows 64-bit
Time of Update: 2018-12-07
檔案上傳的執行個體, 來自http://www.chinabs.net">中國BS網<%@ Import Namespace="System.IO" %><%@ page Language="C#" debug="true" %><html><head><title>上傳檔案 , http://www.chinabs.net </title><script language="C#" runat="server"
Time of Update: 2018-12-07
今天在用Windows Server 2008的IIS7.5部署ASP.NET4.0項目出現“HTTP錯誤,500.23,Internal Server Error 檢測到在整合的託管管道模式下不適用的ASP.NET設定”。 網上搜尋答案後,需要將應用程式集區改為傳統模式,如下 但是,改為傳統模式後,卻出現了另一個錯誤。。。如: 這個錯誤是說ISAPI禁用了某些組件,因為.NET Framework 4.0才裝上,可能被IIS預設禁止運行,所以開啟設定頁面,果然,32位和64位的ASP.
Time of Update: 2018-12-07
在做 BS架構的項目時,經常遇到 需要用js 來調用 asp.net 伺服器端控制項的值。大多數的 控制項他的值都可以通過js調用它的 value屬性來獲得此控制項的值,但是也有例外的情況。經常用的 Label控制項。他的值用js就不能通過value屬性來獲得。 Label控制項 js擷取的執行個體, var text= document.getElementById('Label1').innerText;假如, 這樣 var text= document.getElementById(
Time of Update: 2018-12-07
小ASP Web2005伺服器 一套強大簡潔 的ASPWEB伺服器,應用這個軟體的您完整可以遺棄體積宏大的WINNT,WIN2000伺服器系統 及漏洞 百出的IIS了。現在你可以在任何一個系統 上調試和發布 您的ASP程式了。目前測試通過的作業系統 為:Windows 98;Windows 98 SE;Windows ME;Windows NT+IE4;Windows 2000;Windows XP;Windows .NET Server。現在完整支撐 ACCESS,SQL資料庫啊!操作闡明 :
Time of Update: 2018-12-07
問題現象: 當我們安裝了多個版本的NET FRAMWOR時,有時候會因為您重新安裝IIS或其它原因而導致某一版本的資訊丟失。 解決方案: 1、運行中輸入CMD 2、進入Microsoft.NET\Framework\版本 輸入 aspnet_regiis i 以下是aspnet_regiis.exe參數的說明資訊:-i - 安裝 ASP.NET 的此版本,並更新 IIS 中繼資料庫根處的
Time of Update: 2018-12-07
1,
Time of Update: 2018-12-07
ASP.net的url重寫
Time of Update: 2018-12-07
引言:我們學過的Code分離到不同檔案的方法,主要包括: 程式集.dll、<inherits src>.cs、<script src>.cs、使用者控制項.ascx、include、Response.WriteFile()程式集.dll:這是最進階的方法,它引用的是一個被編譯為IL的DLL(程式集)檔案。<inherits src>.cs:用這種方法,可以先定義一個繼承Page類的新類,再在ASPX/ASCX檔案中加工此類。<script
Time of Update: 2018-12-07
測試檔案沒有把所有代碼都寫上,只列舉相關的代碼一、prototype.js 這個不用說網上有下載的二、test.aspxvar progressBar; var url; var loadtext; function UserLogin(loadtext,url) { //開始提交資料 progressBar = new ProgressBar(); progressBar.SetStatus(loadtext); if(url!=null) { location.href = url; } }
Time of Update: 2018-12-07
最近好幾個項目都用到日曆選擇,而考慮到頁面重新整理,多個控制項頁面傳值等問題,決定自己寫個建議又實用的彈出式日曆選擇控制項以備調用。具體如下實現: 在需要調用日期選擇的頁面放置兩個TEXTBOX與BUTTON以選擇開始時間與結束時間,並在html代碼的 </body>之前加入如下javascript語句: <script language="javascript"> function openModeBegin() { var
Time of Update: 2018-12-07
public void sendMail() { //執行個體化MailMessage對象 System.Web.Mail.MailMessage mail=new System.Web.Mail.MailMessage(); //定義郵件的發送地址 mail.From="aierong@126.com"; //定義郵件的接收地址
Time of Update: 2018-12-07
1.在新視窗中開啟頁面 我們經常需要在點擊某個Button的時候開啟一個新的頁面,而且由於應用的需要,我們又不能使用超級串連或者LinkButton來代替這個Button,於是我們只有在Button的Click事件中進行新頁面的開啟工作。我將這個工作封裝成一個API,如下: 1OpenWindowInNewPage#region OpenWindowInNewPage 2 //在新視窗中開啟頁面 3 public static void OpenWindowInNewPage(Page
Time of Update: 2018-12-07
1.開啟新的視窗並傳送參數://傳送參數:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>")//接收參數:string a = Request.QueryString("id");string b =
Time of Update: 2018-12-07
URL映射是ASP.NET 2.0中提供的新特性。URL映射技術協助我們將一個特定URL映射為另一個URL。為了協助理解,我們假設你在網站有一個叫Homepage.aspx的頁面來訪問首頁,所有的使用者也都用這個頁面來訪問你的首頁。但由於某些原因,你要將首頁改為OriginalHome.aspx。此時使用URL映射讓你可以映射到新頁面,而不必通知使用者。 如果我們設定了URL映射,那麼任何使用者在URL欄輸入Homepage.aspx時,調用的都是OriginalHome.aspx。
Time of Update: 2018-12-07
1.什麼是cookie? cookie 是一小段文本資訊,伴隨使用者請求,在web伺服器和瀏覽器之間傳遞。使用者每次訪問網站的時候,web應用程式都可以讀取cookie包含的資訊。 假設在使用者請求您的網站的某個頁面時,您的應用程式不僅是返回請求的頁面。同時也返回一個包含日期和時間的cookie。使用者的瀏覽器在獲得頁面的同時也獲得了cookie.並且cookie儲存在用戶端的cookie文件夾中。 2.cookie 的限制