Time of Update: 2018-12-06
今天 想DEMO 一下,使用 動態控制項 來增加 JavaScript 的功能平常 在做 互動網頁時,JavaScript 跟 ASP.NET 的互動 一定會 很頻繁今天這個範例 一方面demo 如何動態增加 JavaScript 在我門的控制項上,一方面也示範 JavaScript 如何 跟 ASP.NET 互動中一個很基本的方式,下面 這範例 還蠻有趣的,因為不想寫太多程式碼,但是要做互動效果一般都是要兩個ASP.NET 程式 比較好,結果讓我想了一下才搞出來。 以下程式延續 上一篇,加上
Time of Update: 2018-12-06
本篇介紹如何藉由改善 ViewState 所造成網路傳輸的負擔,來提高 ASP.NET 的傳輸效率。ViewState 其實說穿了,就是以前在JSP、ASP、PHP常用的 input tag 而它的型態是 "hidden", 用來記錄一些網頁狀態之用,如下所示:<input type="hidden" name="__VIEWSTATE" value="...." />而 ASP.NET 更將它發揮至極致,他用 ViewState 來儲存 Page 所有元件中各項屬性的狀態, 例如
Time of Update: 2018-12-06
隨著後面要講得東西越來越深,這邊文章內容以及程式碼,也變得越來越多,因為這不是我原來的目的,所以我還是會盡量用淺顯易懂的方式來讓大家瞭解。繼承的好處,這裡不多說,主要是 示範,如何在 ASP.NET 來繼承。一般常見的繼承是用來改寫ASP.NET
Time of Update: 2018-12-06
自己做一個網站項目,使用asp.net mvc 想使用csla架構,以方便以後擴充.使用中出現以下錯誤: 格式化程式嘗試對訊息還原序列化時引發異常: 嘗試對參數 http://ws.lhotka.net/WcfDataPortal 進行還原序列化時出錯: request。InnerException 訊息是“在行 1、位置 1735 處出現錯誤。
Time of Update: 2018-12-06
我們公司做開發的現在有兩派人:(asp).net和php派(我是asp.net派的)。最近公司的一個打project是用php開發,所以php派比較忙,經常要開會討論加班加點,而asp.net派的就因為幾個項目還沒有落實,所以基本上是“農夫山泉有點閑”,在維護幾個項目,看看文檔。在這個時期,我和php派的人有點溝通,所以目染到他們一些工作(話說回來,雖然部門內asp.net程式員和php程式員有不下10人,但是竟然很少溝通,至少asp.net派是這樣,基本上很少交流技術上的東西,就算有,也是因為
Time of Update: 2018-12-06
對於web開發人員來說,對使用者輸入的資訊進行驗證是一個重要但是繁瑣的工作,而且很多開發人員都會忽略。asp.net mvc3架構使用的是叫做“資料註解”(DataAnnotations)的方式進行資料驗證。 這種方式允許程式在用戶端和伺服器端進行雙步驟驗證(asp.net的資料驗證控制項也是雙步驟驗證的)。雙步驟驗證的好處是
Time of Update: 2018-12-06
一、自訂錯誤資訊 在上一篇文章中所做的驗證,在介面上提示的資訊都是系統內建的,有些讀起來比較生硬。比如:; 如果你的環境是英文的,那麼你的提示資訊就是中英文夾雜的了。 在這種情況下就需要用到自訂錯誤資訊了。其實很簡單,就是在model的驗證特性中加上[ErrorMessage]。比如:Model: [Required(ErrorMessage = "使用者名稱不可為空!")] [Display(Name =
Time of Update: 2018-12-06
前兩節講的都是asp.net
Time of Update: 2018-12-06
前幾篇把asp.net mvc3 中基於Model的主要資料驗證的方法都已經講完了,本節純粹只是講一個我曾經遇到的問題,因為和資料驗證相關,所以就放在了這系列的文章中。 經過前幾篇文章的分享,大家應該覺得asp.net
Time of Update: 2018-12-06
在使用 @Html.CheckBoxFor 的時候,發現不可以綁定 bool?類型。checkbox的理解就是兩種狀態,選中非選中。而
Time of Update: 2018-12-06
我們來看一下IE9下和Chrome下面,上傳檔案時介面上的一點點區別。IE下用的是全路徑,而Chrome只是檔案名稱,造成了以下錯誤 修複方法CKfinder雖然是商用代碼,但是也是開源的代碼。允許你用來demo。其源碼目錄結構如下: 找到_source下的CKFinder.net.sln檔案,開啟,定位到如所示的代碼地區。 在類檔案FileUploadCommandHandler.cs中,方法SendResponse找到圖示代碼地區。你可以設定斷點調試原始碼 oFile.FileName ,
Time of Update: 2018-12-06
預設情況下,使用Server.CreateObject("Scripting.FileSystemObject") 對象去上傳檔案超過預設的大小限制後,相關的檔案尾碼將會是個空,大小也會是0 如如何修改預設設定參考 http://www.banmanpro.com/support2/File_Upload_limits.asp 以下部分引用原文: When trying to upload files over 200KB on IIS 6 the file may never
Time of Update: 2018-12-06
1.預設在win7作業系統下,傳統的asp是沒有安裝的,如何安裝請參考 http://learn.iis.net/page.aspx/562/classic-asp-not-installed-by-default-on-iis/ 2.安裝完asp的環境後,就是要為網站配置asp,參考 http://www.iis.net/ConfigReference/system.webServer/asp 中的 “How to configure ASP settings for a site or
Time of Update: 2018-12-06
ASP.NET、HTML5, javascript的關係:1、ASP.NET是微軟.NET平台的一大利器,是專門開發web應用的,類似於asp、jsp、php之類。2、HTML5是HTML 5.0版本,主要是對之前的HTML標籤添加了大量的新特性,一般會結合CSS3.0,是以後移動開發的趨勢。3、javascript是一個指令碼語言,瀏覽器直接解析而無需編譯,一般會跟HTML、CSS結合使用,打造完美的用戶端應用。再加上ASP.NET的話,就能實現動態網頁編程了。
Time of Update: 2018-12-06
當一個網站訪問量比較大後,除了對功能和邏輯更合理的實現,還需要關注伺服器的負載,對請求數量的處理和配置,這個方面也沒找到很多明確說明的資料,根據自己的理解和網路的資料,整理了一下理論知識,為以後自己或大家做具體設定和配置的時候,希望能作出一定的協助。下面基本都是自己的理解,有理論的,有具體配置的,為了不誤導我和更多的人,如大家發現不對,請批評指證。asp.net並發請求數量影響的條件相當多,不考慮程式執行時間和是否被阻塞,它會受到伺服器tcp(一般windows伺服器好像沒限制)串連數限制,ii
Time of Update: 2018-12-06
解決此問題,步驟如下:1. 先在專案目錄或正式機網站跟目錄下新增一個 App_Browsers 資料夾2. 新增一個副檔名為 *.browser 的檔案,例如:IE10Fix.browser,檔案內容如下: 1 <browsers>2 <browser refID="Default">3 <capabilities><!-- To avoid wrong detections of e.g. IE10 -->4
Time of Update: 2018-12-06
寫在前面 一直都想去學習一下asp.net程式到底是怎樣啟動並執行,因為很多時候瞭解底層的東西能協助我們更好地掌握一個技術。終於在上周靜下心來google了不少部落格資料,跟著博主們的思路和視角一步一步瞭解了IIS6中asp.net是怎樣啟動並執行(但遠遠不能稱得上深入到底層)。另外,我覺得很多時候,要搞懂一個知識點,通常都需要不同的資料,追隨不同作者的思路或者說視角,這樣可能更容易地搞懂這個知識點。
Time of Update: 2018-12-06
比如用一個類描述一張合約,而這個類執行個體化後其中的欄位儲存著合約的資訊,如果現在要把 這個類的執行個體發送到另一台機器、另一個表單或是想儲存這個類以便以後再取出來用(持久化對象),可以對這個類進行序列化(序列化實際上是一個資訊流),傳
Time of Update: 2018-12-06
摘要: 本文示範了 使用 Access查詢 構造類似於 MSSQL 預存程序的功能, 並在 ASP 中操作插入資料,顯示資料功能.目錄:1. 在 Access 查詢裡建表, 名 tt2. 在 Access 查詢裡建立查詢, 內容為:...3. 在 ASP 裡使用 tt_insertParm 添加10條記錄到 表tt3.1 構造ASP ado 串連函數, fCreateCnn 與 fCloseCnn3.2 組合使用 fCreateCnn, fCloseCnn, tt_insertParm 添加記錄
Time of Update: 2018-12-06
頁面重新導向是一個不大不小的問題, 說它不大是因為我們作為web開發人員經常會遇到頁面重新導向的問題, 而我們平時也似乎能很好的把這個問題給解決掉. 說他不小是因為雖然我們都知道部分重新導向的方法, 但是我們並沒有完整的瞭解所有頁面重新導向的方法, 同時也並不是特別的清楚他們之間的區別. 這就造成了我們在選擇頁面重新導向的方式上大多數的時候是盲目的. 本篇文章希望和大家一起將幾種頁面重新導向的方法做一個總結和比較,