Time of Update: 2018-12-06
一、思考 之前讀了一篇Artech大神寫的關於清單控制項綁定的博文[ASP.NET MVC]通過對HtmlHelper擴充簡化“清單控制項”的綁定,很受益。 不過在具體的使用中往往會遇到一些問題,就是列表中的資料往往不是我們預先能夠知道的,或者說填充列表的資料一般都是從資料庫裡面讀取得來的,這個時候怎麼做呢?二、假設的情境 現在我們要做一個簡單的新聞系統,只考慮新聞和類別兩個實體。下面給出新聞和類別的類定義: /// <summary> /// 新聞類別
Time of Update: 2018-12-06
asp程式訪問access資料庫:國外空間ACCESS錯誤提示之:Selected collating sequence not supported by the operating system這個是伺服器應該是英文作業系統造成的.解決方案如下: 在中文OS建立的Access資料庫移到英文的OS將會出現:“Selected collating sequence not supported by the operating system”錯誤,解決方案:
Time of Update: 2018-12-06
最近開始用MVC做項目,在使用 JsonResult返回資料的時候,日期被反射成了/Date 1233455這種格式,遍查網上都是在用戶端使用JS來處理這個問題的,這樣的話,就需要在每一個涉及到日期的地方都做一次轉換後,才能用來使用。 於是我通過反編譯Controller抽象類別以及JsonResult類後發現: jsonresult中處理對象到JSON字串的方法: public override void ExecuteResult(ControllerContext
Time of Update: 2018-12-06
asp.net中的服務端包括指令簡單點就是一個<!-- #include file|virtual="filename" –>這樣的指令,msdn中的名詞解釋是:將指定檔案的內容插入 ASP.NET 檔案中,包括網頁(.aspx 檔案)、使用者控制項檔案(.ascx 檔案)和 Global.asax 檔案。插入靜態檔案這個準系統就不說了,插入aspx、ascx,這功能算是挺強了,asax哥就有點困惑了,這個暫且不管,今天要說的就是這個指令。尷尬的存在
Time of Update: 2018-12-06
language:EnglishHow to speed up your ASP.NET pages? You can improve your ASP.NET application performance using:1.Use Page.IsPostBack2.Use SQL Server Stored
Time of Update: 2018-12-06
ASP Session的功能的缺陷 目前ASP的開發人員都正在使用Session這一強大的功能,但是在他們使用的過程中卻發現了ASP Session有以下缺陷: 進程依賴性:ASP
Time of Update: 2018-12-06
由於公司的產品在新的版本中,需要考慮一些新的部署方式,所以又抽空關注了一下.NET跨平台的一些解決方案。雖然Mono Project對基於.NET開發的人來說都不陌生,不過由於Mono是比較狹義的跨平台(因為它是OS層級的)概念。而從廣義的角度來說,使用不同的Web Server也可以算是一種垮平台。 緣起是由於IIS的口碑實在太濫,以至於不少的關鍵應用情境明文禁止安裝和使用IIS。而從ASP.NET的執行原理來看,它是通過一個Web
Time of Update: 2018-12-06
在ASP.NET中設計兩個方面的加密和解密:一個是針對設定檔中配置節的加密和解密,另外一個是針對ASP.NET中資料的加密和解密。 在 .NET
Time of Update: 2018-12-06
對於大多數的網站來說,都會使用Session來維護使用者在一次會話中操作;Session對於任何Web項目來說都是必不可少的(當然除去那裡網站裡不包含任何使用者操作的,^_^這個對於Web2.0時代的網站來說好像是不太可能的吧)。對於單獨的網站來說,一個網站只用一個Session就OK了,但對於同時多個網站來說,如何對多個網站時實現Session共用呢? 常見的作法有:使用Cookie方式實現多個網站間的共用(這種方式只限於幾個網站都在同一網域名稱的情況下);使用.net自動的狀態服務(A
Time of Update: 2018-12-06
HTTP協議是介於請求、響應的斷開時網路通訊協定,與串連式的網路通訊協定不同,例如,與我們熟悉的TCP協議相比,用戶端與伺服器並沒有持續的串連存在,在每一次會話之後,串連都會被斷開,在下一次請求的時候用戶端會重新與伺服器建立串連進行會話。那麼,伺服器如何來跟蹤用戶端,在斷開的輕快下,用戶端又如何與伺服器端保持會話呢? 為瞭解決這個問題,在網站開發中,提供了大量的狀態管理技術來解決這個問題,在ASP.NET中,還提供了一些專用的技術,使得我們更加輕鬆的完成狀態管理服務。
Time of Update: 2018-12-06
申明:MSDN標準文檔,自己收藏,方便查閱http://msdn.microsoft.com/zh-cn/library/ee532866.aspxASP.NET 4 3(共 3)對本文的評價是有協助 評價此主題 .NET Framework 4 本節中的主題提供有關 ASP.NET 4 和 Microsoft Visual Studio 2010 中的 Web 開發工具的詳細資料。ASP.NET 概述提供有關 ASP.NET 的常規資訊並討論使用 ASP.
Time of Update: 2018-12-06
解決Uploadify上傳控制項在非IE瀏覽器中不工作,需要做如下2步修改:1.Global.asax檔案中,實現Application_BeginRequest函數: void Application_BeginRequest(object sender, EventArgs e) { try { string session_param_name = "ASPSESSID";
Time of Update: 2018-12-06
大家一定都知道了ASP.NET2.0提供了新的WebResource.axd特性,這個特性允許頁面和控制項開發人員引用程式集裡面的嵌入資源,這樣的話,原來在需要和頁面或者控制項一起發布的圖片、Javascript和css等資源檔就不需要單獨發布了。這就大大方便了部署的工作。 但是,如何使用這一特性呢?這還是需要一些技巧的。 首先,我們需要瞭解什麼是嵌入資源。在我們向項目中添加某個檔案(可以是圖片、Javascript、CSS甚至是Html)之後,如果我們在屬性視窗中將這個檔案的“產生操作”屬性設
Time of Update: 2018-12-06
接上一篇SVG + Javascript + ASP.NET + WebService開發樓宇管理系統 - 雜記1 上個星期四,B說他星期五休息要我星期五去調查一下客戶的一個需求是否能實現,並且要讓我做程式的空殼子(能夠動起來的畫面)。我看了一下這個需求覺得並不是很難,能夠實現的,我就沒有怎麼調查,去做那個空殼子了。
Time of Update: 2018-12-06
接上一篇SVG + Javascript + ASP.NET + WebService開發樓宇管理系統 - 雜記2
Time of Update: 2018-12-06
記錄一個儲存縮圖通用的函數。 /// <summary> /// 產生縮圖 /// </summary> /// <param name="originalImagePath">源圖路徑(實體路徑)</param> /// <param name="thumbnailPath">縮圖路徑(實體路徑)</param> /// <param
Time of Update: 2018-12-06
問題現象:添加Report WebPart後頁面不能顯示,查看日誌有如下訊息:中文:ASP.NET 的工作階段狀態已禁用。報表檢視器控制項要求在本地模式下啟用工作階段狀態。英文:Session state has been disabled for ASP.NET. The Report Viewer control requires that session state be enabled in local
Time of Update: 2018-12-06
大家好,已有四個多月沒寫東東啦。今日抽空就說一下 Session 在 .Net v1.0/v1.1 中的儲存模式。大家可在 MSDN 2003 中搜尋一下 <sessionState> 即可看到關於 Web.config 中的<sessionState> 節點元素的描述,共有 Off、InProc、StateServer、SQLServer 四種模式。Off、InProc 分別指“不啟用”、“進程內儲存(預設值)”,此兩種模式沒啥講的,所謂 InProc 就是把
Time of Update: 2018-12-06
Could not load the sandbox dll from the ASP.NET projectBy Louis LiangGot the following error, when I used the SharePoint dll in an ASP.NET project. VS2010 puts the sandbox assembly into the bin folder automatically.Could not load file or assembly ‘
Time of Update: 2018-12-06
先看看ASP.NET頁面重新整理的實現方法: 第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script