Time of Update: 2018-12-07
NoStore:可用在NET1.1和2.0。Session和Cache:只能用在NET1.1,並且只能是InProcNoStore:不會儲存控制項的伺服器資源Session和Cache:儲存控制項在伺服器端,他們幾乎是一樣的只是儲存的地方不同而已NoStore:控制項的Load, Unload 事件會被觸發Session和Cache:控制項的Init, Load, PreRender, Unload事件不會被觸發,但會觸發AjaxCall, PreWriteScript和AjaxCallEnd,
Time of Update: 2018-12-07
最近要在項目中發送對使用者發送各種各樣的邀請函,項目是使用castle作為架構的。發現castle中的一個Component(email sender)是封裝了System.Web.Mail,而framework再對這個Component封裝,從而使他email支援模板,廢話少說,看具體用法吧:配置:
Time of Update: 2018-12-07
昨天晚上一不小心被IE折磨慘了,明明在*.htm中顯示非常完美的HTML代碼,原樣放入*.aspx檔案中後,就完全歇菜啦!俺把doctype也折騰了個遍,還是絲毫不得要領。難道是傳說中的rpwt?! 如果您有任何講解和建議,請不吝賜教。 為了突出問題,我就做一個簡化了的樣本來表示。看如下html代碼(其實超級簡單,當然也正是越簡單才能越說明問題,同時也就越鬱悶):
Time of Update: 2018-12-07
由於IE在對象及對象引用的回收上有不少的問題,我一般很忌諱在不同的視窗和Frame之間傳遞指令碼對象。一般情況下我都是用簡單類型來傳遞參數,比如數字和字串。對於複雜物件先序列化字串再在視窗和Frame之間傳遞,一直以來都挺好的,也沒有什麼遇到什麼問題。 前幾天Tester Team發現一個非常詭異的bug,在模態視窗裡的顯示的一些資料,當資料量大了後就會出現不確定的錯誤。開始以為是程式邏輯上的問題,後來調試了半天,發現原來是Modal
Time of Update: 2018-12-07
在IE6.0裡微軟提供對HTML4.0中定義元素optgroup的支援,不過當我今天使用optgroup時,居然發現其在事件處理上存在bug。該bug影響select元素上的onchange事件,具體表現及處理如下。 我們看一下這個帶有optgroup的select案例: Option01 ItemOption02 ItemOption03 ItemOption04 ItemOption05 ItemOption06 ItemOption07 Item
Time of Update: 2018-12-07
讓Web頁面中,不能折行或不希望被折行的文字始終顯示在一行,是一種嚴格的UI風格,畢竟自由的折行會使得表格和整體介面變得很難把握。當然在一行顯示不完全時配以省略符號在結尾,能很好的提示使用者表示語句未結束,不過這時為了讓使用者能看到所有文字,Tooltip就是必不可少的了。 顯示Tooltip在Web上還不是輕而易舉事情,只要把html元素的title屬性設上非Null
Time of Update: 2018-12-07
在做DHTML開發的時候,依賴一些頁面元素的得值來作為頁面的狀態的判斷,初看似乎並沒有什麼問題。可是在後期的開發和維護中,卻是一個隨時可能產生莫名其妙bug的隱藏炸彈。如果不小心引爆,那就只有鬱悶的份了。
Time of Update: 2018-12-07
為了在Web頁面上使用文本搜尋,在文字框內實現選擇效果,在頁面上屏蔽選擇狀態等。我們需要使用指令碼(如JavaScript)來精確的控制頁面中UI元素的選擇狀態。下面從操作元素選擇區和屏蔽元素被選擇兩個方面來說一說。 操作元素選擇區,我們可以使用對應對象的select()方法選擇頁面內容,其中包括INPUT元素中的內容、TextRange對象中的文字和controlRange Collection對象中的控制項。 1、Select Input
Time of Update: 2018-12-07
使用察看DHTML文檔DOM結構的IE外掛程式DOM Explorer都快半年了,由於是beta1版本的原因,一直以來都被其很多小bug和不足所困撓。問題和它的優點比起來雖然不是致命的,但也總還是讓人覺得如鯁在喉。今天瀏覽微軟的下載網站,發現DOM Explorer出了新的版本,於是趕緊下載下來並立即做了更新! This Beta 2 version of the toolbar contains functionality and stability enhancements
Time of Update: 2018-12-07
IE提供的模態視窗,在我們製作資料錄入視窗和Wizard等功能上,有著非常不錯的應用。不過由於一些安全性上的限制,使得在模態視窗中調試指令碼變得非常的鬱悶。因為模態視窗不支援對象的選取和右鍵菜單,使得我們想察看html代碼非常的不方便。那麼有什麼辦法可以解決嗎?
Time of Update: 2018-12-07
這兩天來,把國內國外一些在google搜到的關於ioc,aop相關文檔看了一部分,其中我把一些轉貼在論壇上了,作為資料收集,希望對大家的學習有協助。(bbs在:http://bbs.wjshome.com,是我的資料收集地) 學了東西總得實踐,所以我打算寫一系列關於這方面應用的文章。net世界裡面,目前很火的就是spring和castle,我這裡先就castle的一些應用心得和大家交流交流,因為我覺得castle的易用性比spring強很多,入門也相對比較容易,當然他們的基本觀點都是一致
Time of Update: 2018-12-07
合理的使用optGroup元素,可以極大地增強select下拉式清單方塊的表現能力。我是比較喜歡在select中使用optGroup做資料分類的,不過不知道微軟搞什麼飛機,就這麼一個html標籤bug還真是不少。剛才又在使用DOM操作select添加optGroup時發現了問題。 如下簡單的代碼,我們會得到什麼結果呢?
Time of Update: 2018-12-07
在使用指令碼統一處理一批頁面的時候,我希望通過被處理頁面的TITLE元素取到文檔的標題和我自訂的一些屬性。這些附加的屬性是我在伺服器端通過Attributes集合添加的,可是啟動並執行結果和我的期望老是相去甚遠,怎麼我在TITLE元素裡寫入的自訂屬性老是空值呢? 客服端和伺服器端代碼分別是: ASPX:<title id="title" runat="server">Query Info</title> C#:
Time of Update: 2018-12-07
在使用JScript的時候,我們有時需要間隔的執行一個方法,比如用來產生網頁UI動畫特效啥的。這是我們常常會使用方法setInterval或setTimeout,但是由於這兩個方法是由指令碼宿主類比出來的Timer線程,在通過其調用我們的方法是不能為其傳遞參數。
Time of Update: 2018-12-07
【簡介】 我本來很早就想移植這個例子了,只是一直因為各種原因滯後了開發時間。雖然Castle首頁上面有PetStore的項目,但一直都是空的,SVN上也沒有訊息。通過這個例子,希望能更深入Castle的設計思想,用這強大的架構為什麼做更多的事情。我剛剛完成Model與Dal層的移植,下面共用給大家。【前提】 1。VS.NET 2003,沒在VS05上測試過 2。NUnit 2.2.7
Time of Update: 2018-12-07
示範地址:http://shop.comicn.cn/ (感謝 頹廢邊緣(TT) 提供空間測試)目前實現了大部分的功能,沒有最佳化任何東西,因為時間挺忙。待修正一些bug和最佳化後,我將發布源碼,其中Model和Dal層的源碼我已經發布了。架構使用 Castle MonoRail ,應用了ActiveRecord(NHibernate), IOC 和 AJAX(目前只是Cart實現了AJAX) 支援。請提bug,謝謝。
Time of Update: 2018-12-07
IE以及任何目前瀏覽器的標題列,原本都應該是由<title>這個HTML標籤來控制的,當然現在仍然也是。只是目前的鬼趨勢是,你最好不要再重新整理你的網頁頁面了,然後還需要接受使用者的任意蹂躪。這也就是傳說中神龍見首不見尾,殺人於無影無形的悖時Ajax技術! 在瀏覽器的標題列中顯示貼切的頁面標題,是一個網頁專業的表現,同時也能對搜尋引擎友好。當然如果放上適當的提示資訊,也會很有意義。那麼怎麼"動態"的來定製這個標題內容呢? 我們知道使用ASP動態修改瀏覽器title
Time of Update: 2018-12-07
BatchRegistration Facility是一個輔助Castle IOC容器配置的擴張單元。我們使用他可以很方便在容器中載入Component和Facility,你可以把單獨的Component或者Facility編譯成dll,然後通過設定檔用BatchRegistration
Time of Update: 2018-12-07
在進入第五節的NHibernate Facility之前,先介紹Automatic Transaction Management Facility,它是一個用於自動化管理事務的Facility,根據執行的方法是否拋出異常來決定“提交”或者“復原”事務。 Automatic Transaction Management
Time of Update: 2018-12-07
當我們在IE中使用IE提供的DOM時,我們會發現關於style的相關屬性有三個分組,它們分別是style、runtimeStyle和currentStyle。關於這個三種style的作用和基本用途,我曾經在這篇文章中有講過,但隨著越來越深入的使用,總算對怎麼使用runtimeStyle屬性有了一些自己的心得。