Time of Update: 2018-12-07
當一個頁面請求發送到WEB伺服器時,不論該事件是由頁面提交還是由頁面重新導向而激發的,頁面在其被建立到釋放的過程中都會運行一系列的事件。一個ASP.NET頁面從被建立到釋放的過程包含10個事件。 (1)對象初始化Init事件:頁面初始化的標誌是Init事件。頁面中的控制項(包括頁面本身)都是在它們最初的Form中被首次初始化的。在成功建立頁面的控制項樹後,對應用程式激發這個事件。當Init事件發生時,在.aspx源檔案中靜態聲明的所有控制項都以執行個體化並取其預設值。應該注意到,這是還沒有檢視
Time of Update: 2018-12-07
有tree.xml檔案如下: <?xml version="1.0" encoding="utf-8" ?><CategoryTree> <Category parentid="0"> <id>1</id> <title>ASP.NET</title> <url></url> <addtime>2008-7-6
Time of Update: 2018-12-07
一、無組件上傳的原理 我還是一點一點用一個執行個體來說明的吧,用戶端html如下。要瀏覽上傳附件,我們通過<input type="file">元素,但是一定要注意必須設定form的enctype屬性為"multipart/form-data": <form method="post" action="upload.asp" enctype="multipart/form-data"> <label> <input type="file"
Time of Update: 2018-12-07
資料庫訪問效能最佳化 資料庫的串連和關閉 訪問資料庫資源需要建立串連、開啟串連和關閉串連幾個操作。這些過程需要多次與資料庫交換資訊以通過身分識別驗證,比較耗費伺服器資源。 ASP.NET中提供了串連池(Connection
Time of Update: 2018-12-07
由於在單位的瑣事實在是太多,代碼自上次發布後就未作進一步的開發,想來自己一個人的力量實在是有限,這裡還是把控制項的代碼發布出來,供大家自行修改。當然,每個人的設計思路都是不一樣的,所以我的設計無論好壞,都希望大家能批評指正。代碼遲遲未能公開,也是有一些擔心:雖然我很想從事軟體開發行業,可我自身並不是電腦科班出身,平時主要的工作精力也都放在了PDM、CAPP 等產品的實施上;而單位裡幾個開發人員只有我一個是做.NET
Time of Update: 2018-12-07
1 設定檔nwibms.config內容:<?xml version="1.0" encoding="utf-8" ?><configuration> <add key="ConnectionString" value="server=.;database=ZTIBMS;Trusted_Connection=false;UId=wy;Pwd=123456;"/> <add key="WebServiceURL" value="http:/
Time of Update: 2018-12-07
去年寫過一篇MVC分頁的自己用的一個ASP.Net MVC分頁拿出來分享下現在發一個改進版裡面用到的IPagedList我自己也記不清是從哪裡COPY來的了。呵呵這裡我就不把IPagedList的代碼貼出來了,要使的下載DEMO自己拿吧。 後台對資料的分頁public ActionResult Index([DefaultValue(1)]int p,[DefaultValue(10)]int pagesize) { var model =
Time of Update: 2018-12-07
:http://www.microsoft.com/downloads/details.aspx?FamilyID=7aba081a-19b9-44c4-a247-3882c8f749e3&displaylang=en 目前次版本只支援的IDE只有VS2008(.NET3.5),針對VS 2010的RC版本將會在不久後提供下載。這次RC2的升級主要修複了一些bug,添加了一些API以及改進了了一些而方法。 從ASP.NET MVC 2 RC 1到RC
Time of Update: 2018-12-07
在ASP.NET MVC
Time of Update: 2018-12-07
先要說明一下,這篇文章有點“事發突然”和“濫竽充數”:) 因為在老趙的不妨來做個嘗試:UpdatePanelfor ASP.NET MVC 正好談到使用jquery的ajax功能實現檔案上傳的問題,臨時做起這個“簡陋”的demo,本來是不打算把這個作為本系列的一部分的,不過既然要發一個檔案上傳的Demo上來,就暫且也把它算在MVC的一個“工具”,此謂“濫竽充數”。
Time of Update: 2018-12-07
VB code<% '***********************************************'函數名:getPicUrl'作 用:獲得資訊裡的圖片地址'參 數:str ----資訊'***********************************************function getPicUrl(str) dim content,regstr,url content=str&"" 'regstr="src=.+?.(
Time of Update: 2018-12-07
用ajax(動態網站靜態化)來GET回一個頁面時,RESPONSETEXT裡面的中文多半會出現亂碼,這是因為xml(標準化越來越近了)http在處理返回的responseText的時候,是把resposeBody按UTF-8編碼進解碼考形成的,如果伺服器送出的確實是UTF-8的資料流的時候漢字會正確顯示,而送出了GBK編碼流的時候就亂了。解決的辦法就是在送出的流裡面加一個HEADER,指明送出的是什麼編碼流,這樣xml(標準化越來越近了)HTTP就不會亂搞了。PHP:header('Conten
Time of Update: 2018-12-07
1:總體而言,區別如下: conn,1,3 修改記錄時用 conn,1,1 查詢記錄時用 2:具體各參數意義: RS.OPEN SQL,CONN,A,B 參數A為設定遊標的類型,其取值為: 0 僅向前遊標,只能向前瀏覽記錄,不支援分頁、Recordset、BookMark 1 鍵集遊標,其他使用者對記錄說做的修改將反映到記錄集中,但其他使用者增加或刪除記錄不會反映到記錄集中。支援分頁、Recordset、BookMark 2
Time of Update: 2018-12-07
string file = Server.MapPath("email_test.txt"); System.Web.Mail.MailMessage mes = new System.Web.Mail.MailMessage(); mes.To = "發送郵箱"; mes.From = "接收郵箱"; MailAttachment mailAttachment = new
Time of Update: 2018-12-07
上篇講到如何配置membership以及ASP.NET Forms身分識別驗證,本篇將對許可權控制部分,做一個詳細的解釋。 在所有的基本配置都完畢後,我們還需要配置哪些目錄允許被匿名訪問,哪些是需要使用者登入後允許訪問的頁面。 首先:我們在項目中建立一個admin檔案夾,在admin檔案夾中添加一個web.config檔案,然後在其中的<system.web>節點下面添加如下代碼:Code highlighting produced by Actipro
Time of Update: 2018-12-07
文章目錄 建立動態資料網站檢驗動態資料網站深入理解動態資料項目 ASP.NET 動態資料讓我們能夠以少許的努力快速構建以資料為中心的 Web 應用程式。它通過解析資料模型架構中的類型資訊填充模板頁面,這完全不需要代碼或僅需要極少量的代碼。15 分鐘的工作足以讓人獲得深刻的印象,而在建立這些基礎的功能後,還可進行大量自訂。 瞭解 ASP.NET
Time of Update: 2018-12-07
文章目錄 1. 理解潛在的威脅2. 安全編程原則3. Gatekeeper1. 驗證2. 授權3. 機密性和完整性 設計一個適當的安全性原則是所有分布式應用程式的關鍵區段之一,對於暴露在網際網路上的大型 Web 應用程式尤為如此。 安全是 Web 應用程式的重要組成部分,開發伊始就應被納入規劃。通常採用如下幾種機制:使用者驗證、授權、禁止訪問敏感資源、保護伺服器上儲存的資料、保護網路上傳輸的資料。
Time of Update: 2018-12-07
今天做的是ASP.NET餅狀報表. 之前想用VS內建的MSChart控制項來繪製,但是用MSChart製作不是很方便(項目中),不過有MSChart繪製的樣本,希望大家能夠指點下。 而且也就是因為這,所以我發現了一個繪製餅狀圖更好的外掛程式: OWC;大家可以從http://www.codeproject.com/KB/aspnet/owc11article.aspx下載外掛程式. (試了一下,PC上面如果安裝了Office 版本是2003的話,必須安裝這個外掛程式)。
Time of Update: 2018-12-07
MSMQ是微軟訊息佇列的英文縮寫。那麼什麼是訊息佇列? “訊息佇列”是 Microsoft 的訊息處理技術,它在任何安裝了 Microsoft Windows的電腦群組合中,為任何應用程式提供訊息處理和訊息佇列功能,無論這些電腦是否在同一個網路上或者是否同時聯機。利用 MSMQ(Microsoft Message
Time of Update: 2018-12-07
在Global.asax啟動一條線程就ok了,下面是啟動線程定時寫檔案的例子 Global.asax C# code CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1<%@ Application Language="C#" %> 2<%@ Import Namespace="System.IO" %> 3<