Time of Update: 2017-02-27
在前面的文章中我曾經介紹過DeviceSpecific/Choice構造和裝置篩選條件,那 時我們還是在ASP.NET 移動頁面的HTML視圖下或網站程式的Web.Config檔案中通 過手動編碼來定義裝置篩選條件和DeviceSpecific/Choice構造。但是,如果你使 用的是Visual Studio 2005的話,我們可以直接採用一種便捷的、可視化的方式 去定義DeviceSpecific/Choice構造和裝置篩選條件,避免了在程式中採用手動編
Time of Update: 2017-02-27
“無重新整理頁面”,只是一種不確切的效果描述(其實還有其他各種方法來實現這個效果),更確切的說法是:在頁面上用JavaScript調用伺服器端的一個方法,然後處理返回的資料。實現它最標準的方法當然是XMLHTTP。但是,程式員都是懶惰的傢伙,每個人都希望能有更方便的方法,或者,更佳的封裝。比如,Lostinet的Rane就是對XMLHTTP的一個很好的封裝。終於,在ASP.NET
Time of Update: 2017-02-27
看了看很多網頁中的新聞都是分頁的,我想實現這樣的功能,看看他們實現的方法,基本是一個新聞分成多個html檔案儲存,然後用頁碼串連起來。(不知道我的理解是否正確,如果不正確請大家給我指點一二)1、從資料庫中擷取新聞內容。包括新聞標題、內容等。2、設定頁面顯示的字串長度,擷取新聞內容的字元長度。做初始設定3、按頁面大小設定的長度截取新聞內容的字元。4、擷取模板頁面。在相關的替換字元中用標題、內容等替換字串。5、儲存新頁面到制定目錄下面下面是代碼和資源管理員內容、solid.aspx內容using
Time of Update: 2017-02-27
簡介:URL映射是ASP.NET 2.0中提供的新特性。URL映射技術協助我們將一個特定 URL映射為另一個URL。為了協助理解,我們假設你在網站有一個叫 Homepage.aspx的頁面來訪問首頁,所有的使用者也都用這個頁面來訪問你的首頁 。但由於某些原因,你要將首頁改為OriginalHome.aspx。此時使用URL映射讓你 可以映射到新頁面,而不必通知使用者。如果我們設定了URL映射,那麼任何使用者在URL欄輸入Homepage.aspx時,調用
Time of Update: 2017-02-27
MVC (Modal View Controller)本來是存在於Desktop程式中的,M是指資料模 型,V是指使用者介面,C則是控制器,即三個核心組件。它是一個設計模式,它強 制性的使應用程式的輸入、處理和輸出分開。那麼,為什麼要使用MVC呢?大部分Web應用程式都是用像ASP、PHP、或者 CFML這樣的過程化語言來建立的。它們將像資料庫查詢語句這樣的資料層代碼和 像HTML這樣的展示層代碼混在一起。經驗豐富的開發人員會將資料從展示層分離開 來,但這通常不是很容易做到的,而
Time of Update: 2017-02-27
伺服器端的實現原理並不複雜,不過作為解決方案的另一個關鍵區段,如何在用戶端觸發一個AJAX提交也是一個值得思考的話題。 UpdatePanel的方式可謂“全自動”:頁面載入時將會把伺服器端的Trigger資訊輸出至用戶端,然後在用戶端截獲form的提交事件,並通過 UniqueID或DOM結構等方式來判斷這次提交是否該轉化為AJAX方式。不過在一個ASP.NET
Time of Update: 2017-02-27
導讀:FCKEditor目前的最新版本是2.6,但支援.NET的DLL版本還是2.5,本文介紹
Time of Update: 2017-02-27
今天總算是費盡千辛萬苦把Vista旗艦版裝上了,本來是不用費什麼事情的。之前把DVD燒錄機送給了我一個朋友,所以ISO早就下了,一直沒時間裝上,因為 無光碟機安裝Vista我還從來沒有試過,所以一直在等時間仔細研究。之前有篇日誌是寫我修了6年電腦,所以對於微軟從作業系統到應用軟體,或 者是安全管理系統都曾經仔細研究過。然後得出的總結是以後我可以直接帶手機 去修電腦。結果Vista的出現讓我的美夢破滅了,我那1G的卡根本裝不下,所以
Time of Update: 2017-02-27
隨著.NET 2.0的發布,將會使得使用ASP.NET 2.0來構建的Web應用越來越容 易。使用ASP.NET 2.0和SQL Server 2005,將會比ASP.NET 1.1更方便地構建多 層體系架構的web應用。本文,將使用ASP.NET 2.0和SQL Server 2005 (.net使 用Visual Studio 2005 beta 2,SQL Server 2005使用april ctp版本)來 構建一個簡單的多層應用的例子,並且說明其中在.NET 2.0和SQL
Time of Update: 2017-02-27
摘要本文將詳細講解一個簡單的自訂伺服器控制項的建立過程。通過這些內容,讀者將瞭解利用Visual Studio 2005,建立和測試自訂伺服器控制項的基本方法 。注意:本文內容基於ASP.NET 2.0技術撰寫,應用程式範例使用Visual Studio
Time of Update: 2017-02-27
上一篇文章介紹了實現3種形式複雜屬性的具體方法。為了加深讀者對於這些 實現方法的理解深度,本文詳細講解了一個利用ASP.NET 2.0技術建立複雜屬性 的樣本。1. 樣本應用本文所實現的樣本很簡單,其核心是通過實現自訂伺服器控制項的連字號形 式複雜屬性來說明複雜屬性的實現方法,其中使用了上一篇文章中介紹的內容。 樣本效果圖如圖1所示。圖1如圖1所示,頁面顯示了公司所在城市、姓名、性別和職務資訊。這些內容是定義伺服器控制項呈現的結果,其中公司所在城市由簡單屬性City設定,姓名、性
Time of Update: 2017-02-27
控制項呈現是指向HTTP輸出資料流中寫入標記文本的過程。伺服器通過HTTP輸出資料流 向用戶端發送產生的標記文本,這些文本將會通過用戶端瀏覽器轉換為可視化的 元素顯示出來。使用控制項呈現,開發人員可以將HTML標記、指令碼代碼、CSS樣式 表等等輸入到用戶端瀏覽器。實現伺服器控制項呈現主要有兩種方式:一是 Control類的Render方法,二是WebControl的RenderContents方法。本文重點介
Time of Update: 2017-02-27
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //將滿足特定條件的行標為高亮 if (e.Row.RowType == DataControlRowType.DataRow)//判定當前的行是否屬於datarow類型的行 { int money = Convert.ToInt32(DataBinder.Eval(e.Row.DataItem, "
Time of Update: 2017-02-27
本文介紹了在asp.net 2.0中使用預存程序的方法。以下是SQL中兩個預存程序:以下是引用片段:CREATE PROCEDURE dbo.oa_selectalluserASselect * from UserInfoGOCREATE PROCEDURE dbo.oa_SelectByID@id intASselect * from UserInfo where
Time of Update: 2017-02-27
ASP.NET 2.0中新增加的gridview控制項的確十分強大,彌補了在asp.net 1.1中,使用datagrid控制項時的不足之處。因為在asp.net 1.1中,在使用 datagrid時,很多情況下依然要編寫大量的代碼,十分不方便,而且有時需要很 多技巧。而在asp.net 2.0中,很多情況下,使用gridview控制項的話,甚至只需 要拖拉控制項,設定屬性就可以了,不需要編寫任何代碼。在《使用ASP.NET 2.0
Time of Update: 2017-02-27
在asp.net 2.0中,增加了許多新的控制項和功能,大大方便了開發人員的開發。 這次要講解的是在asp.net 2.0中新增的multiview控制項的使用。所謂multiview 控制項,實際上是有點象在c/s開發中很常見的tabcontrol控制項,可以在一個頁面 中,放置多個"view"(我們稱為選項卡),比如可以用multiview控制項 ,可以讓使用者在同一頁面中,通過切換到每個選項卡,從而看到要看的內容,而
Time of Update: 2017-02-27
在現在的網站設計中,更強調的是使用者的個人化,讓使用者可以自由的設 置符合自己喜好的頁面成為網站開發人員的頭號難題,不過現在看來這個難題微 軟幫我們解決了。在asp.net 2.0中新增加了一系列webpart控制項,可以讓使用者很 方便地對網頁的各地區布局進行調整。在一些web應用程式中,如果使用者想自定 義頁面配置,比如一個新聞發布系統,想讓左,中,右三欄的位置進行調換的話 ,就可以使用webpart控制項。下面,我們來看下asp.net
Time of Update: 2017-02-27
ASP.NET 2.0包含了AccessDataSource控制項,用來從Access資料庫中將資料提 取至ASP.NET 2.0(.aspx)頁面。這個控制項擁有的屬性很簡單。AccessDataSource 的最重要的屬性是DataFile屬性,用來指向硬碟上MDB檔案的路徑。 AccessDataSource擁有的其他屬性還有SelectCommand,用來設定一個顯示需要
Time of Update: 2017-02-27
ASP.NET 2.0的FormView控制項類似於DetailsView控制項,因為它能方便地顯示 後端資料來源的單個記錄。本文將討論這個控制項的文法和應用。使用者化雖然這兩個控制項一次顯示一條記錄,DetailsView和FormView的關鍵差別在於 :FormView利用使用者定義的模板;而DetailsView則使用列欄位。FormView控制項沒 有預先定義資料布局;相反,你建立一個包含控制項的模板來顯示記錄中的單個字
Time of Update: 2017-02-27
開發人員使用JavaScript的一個主要原因就是可以避免回傳過程中帶來的頁 面重新整理。例如我們可以根據使用者的需要使用Treeview控制項來展開和摺疊相應的數 據節點。當你展開一個節點時,該Treeview控制項將會利用JavaScript讀取伺服器 上的子節點資訊,然後平滑無重新整理地插入這些新節點。如果沒有使用JavaScript 的話,Treeview控制項將會因為頁面的回傳而重新構建。不但使用者會發現因頁面刷 新而帶來的延遲,而且頁面極有可能回複到原來的狀態,即丟失前面所展開的那