Time of Update: 2018-12-08
在ASP.NET MVC中,經常會在Controller與View之間傳遞資料,因此,熟練、靈活的掌握這兩層之間的資料傳遞方法就非常重要。本文從兩個方面進行探討:Ø Controller向View傳遞資料Ø View向Controller傳遞資料 一、Controller向View傳遞資料1. 使用ViewData傳遞資料我們在Controller中定義如下:ViewData[“Message”] = “Hello
Time of Update: 2018-12-08
經常用到js寫確認框的情況,直接在前台aspx頁面上寫return confirm('Are you sure?') ,或者在後台code裡用attributes.add()來添加以下就OK了,不過當有如下需求時:點擊按鈕之後執行一段代碼,在該段代碼中有個判斷,當條件成立時詢問使用者是否確認提交。我們似乎不好這麼做了。那是否可以這樣呢?如下:Aspx頁面:<%@ Page Language="C#" AutoEventWireup="true"
Time of Update: 2018-12-08
Examining ASP.NET 2.0's Membership, Roles, and Profile - Part 1 to Part 8 By Scott Mitchell A Multipart Series on ASP.NET 2.0's Membership, Roles, and ProfileThis article is one in a series of articles on ASP.NET 2.0's membership, roles, and
Time of Update: 2018-12-08
Nginx的好處相信我不必多說了,它作為一個相當輕量級的開源Web 服務器以及反向 Proxy伺服器而深受歡迎。越來越多的公司已經對它產生興趣,包括我們公司的許多部門,利用它進行負載平衡和資源管理,之前寫過一篇關於利用Nginx進行負載平衡的文章(http://www.cnblogs.com/liping13599168/archive/2011/04/15/2017369.html)。 本篇文章介紹怎樣通過Nginx進行反向
Time of Update: 2018-12-08
現在從對ASP.NET頁面的執行順序開始,體會一下B/S結構的程式的特點,是ASP.NET頁面的執行順序說明: Page_Init(頁面初始化引發的事件)——>Page_Load(載入頁面時引發的事件)——>Control
Time of Update: 2018-12-07
錯誤資訊:“/WebApp”應用程式中的伺服器錯誤。--------------------------------------------------------------------------------編譯錯誤 說明: 在編譯向該請求提供服務所需資源的過程中出現錯誤。請檢查下列特定錯誤詳細資料並適當地修改原始碼。 編譯器錯誤資訊: CS0016: 未能寫入輸出檔案“d:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary
Time of Update: 2018-12-07
摘要 本期共有9篇文章: 在ASP.NET 2.0中處理資料UpdateControls 1.1:修複缺陷、新控制項UpdateAction 在Enterprise Library 3 Validation中使用本地化資源富用戶端平台的比較DotNetNuke 4.5 一瞥一些簡單的、你可能已經知道或者不知道的ASP.NET 2.0技巧SequenceViz 0.3:命名空間和餅圖Community Server 2007發布超越HTML:富Internet應用程式 [1] Working
Time of Update: 2018-12-07
五、邏輯層設計(一)添加RSS頻道在展開真正的邏輯層設計之前,先讓我們簡單地瀏覽一下下面的草圖4。圖4展示了我對於兩個重要ASP.NET AJAX用戶端控制項—ListView和DataSource以及MS AJAX官方資料中建議的實現用戶端資料繫結架構的理解。圖4:ASP.NET AJAX架構中建議的典型的用戶端資料繫結架構從中,我們可以得出如下結論:在實戰環境(本例中也是如此)下,當添加一個新的RSS頻道時,我們並不需要立即把這些資料存放區到伺服器端的SQL
Time of Update: 2018-12-07
asp.net拋出System.Data.OleDb.OleDbException:未指定的錯誤網站使用的asp.net+access資料庫,剛開始訪問正常,一旦訪問使用者比較的多的時間就會出現System.Data.OleDb.OleDbException:未指定的錯誤,錯誤碼為:'0x80004005',重啟伺服器後訪問正常。錯誤資訊:產生此問題的解決方案如下:(1).MSDN裡的說明,這是因為沒有許可權在臨時目錄裡寫檔案而產生的。這種問題的原因:系統temp檔案夾存取權限不夠修改方法如下
Time of Update: 2018-12-07
這兩天在看《ASP.NET伺服器控制項與組件開發》,解決了不少困惑。從ASP轉到ASP.NET的一個很大的原因就是伺服器控制項的易用性,自動的狀態保持,以及方便的事件註冊,但當時並不明白是怎麼實現的。因為HTTP請求是無狀態的,所以在ASP中我們需要將要儲存的值在隱藏欄位裡提交回去或者放入SESSION或者COOKIE中。而在.NET中,頁面架構實際上是類比了一個有狀態的類似傳統型程式的過程。每一個後續的請求都是在前一個請求中斷的地方恢複並繼續執行。而這種類比是靠以下幾個邏輯階段實現的。拿一個T
Time of Update: 2018-12-07
<SCRIPT LANGUAGE="VBScript">dim hkey_root,hkey_path,hkey_keyhkey_root="HKEY_CURRENT_USER"hkey_path="\Software\Microsoft\Internet Explorer\PageSetup"'//設定網頁列印的頁首頁尾為空白function pagesetup_null() on error resume next Set RegWsh = CreateObject(
Time of Update: 2018-12-07
sln:解決方案檔案,為方案總管提供顯示管理檔案的圖形介面所需的資訊。 .csproj:專案檔,建立應用程式所需的引用、資料連線、檔案夾和檔案的資訊。 .aspx:Web Form頁由兩部分組成:視覺元素(HTML、伺服器控制項和靜態文本)和該頁的編程邏輯。Visual Studio 將這兩個組成部分分別儲存在一個單獨的檔案中。視覺元素在.aspx 檔案中建立。 .aspx.cs:Web Form頁的編程邏輯位於一個單獨的類檔案中,該檔案稱作程式碼後置類別檔案(.aspx.cs)。 .cs:
Time of Update: 2018-12-07
對於載入時間比較長的ASP.NET頁面,我們可以在用戶端瀏覽器中顯示進度條來顯示頁面正在裝載。下面就是具體的實現過程:建立項目,名字為WebPortal,在項目類型中選擇Visual C#項目或者Visual Basic項目都可; 在模板類型中選擇ASP.NET Web應用程式; 位置裡輸入:http://localhost/WebPortal; 添加新項:名字為ShowProgress的Web表單。 在您的Web表單ShowProgress.aspx上添加任何其他的Web伺服器控制項。
Time of Update: 2018-12-07
ASP(Active Server
Time of Update: 2018-12-07
ASP.NET中新的ListView控制項為顯示和CURD資料庫操作提供了基於模板的布局,使之成為一項極好的方式,建立以資料為中心的Web應用程式。當你編寫以使用者為中心的應用程式時,總需要某種形式的資料集,起碼來說,你需要從一個資料來源如關聯式資料庫或XML檔案檢索資料,在顯示給使用者之前先要進行格式化,儘管ASP.NET之前的版本就提供了以資料為中心的顯示控制項如GridView,這些控制項缺乏專業Web開發人員需要的可自訂和可擴充特性,為瞭解決這個問題,ASP.NET3.5提供了一個新的控
Time of Update: 2018-12-07
今天下載壁紙時發現這樣一個比較人性化的設定:那麼這裡是如何檢測到“電腦的解析度”的?下面是一個簡單的解決方案,但是存在缺陷。 <script language="javascript">var width = screen.width;var height = screen.height;if( width < 1280 || height < 1024){ alert("This web page is best viewed with a screen
Time of Update: 2018-12-07
引言在Visual Studio 2008建立ASP.NET MVC
Time of Update: 2018-12-07
文章目錄 Page LevelApplication LevelLocal error handlingPage LevelApplication LevelHTTP Module LevelPrevent infinite recursionParser ErrorsException logging and response time IntroductionWhen errors occur in an ASP.NET
Time of Update: 2018-12-07
前幾天朋友公司開發需要用到Excel的匯入匯出,需要通過Web將資料庫中的內容與Excel互導!問到我,自己以前做過,網上很多類似的解決方案都是使用類似DataGrid或GridView這樣的控制項直接匯入到Excel,方便,但不是很實用,有時候甚至匯出的Excel並不是我們需要的格式!記得曾經聽邵志東老師講過ASP.NET下的自動化操作。但一時又沒找到相關的代碼。在這裡我將自己的樣本在這貼出,以方便有自己和以後有這方面需要的朋友查詢!頁面運行效果如下“產生DataTable”的作用就是在內在中
Time of Update: 2018-12-07
為什麼URL映射和重寫很重要?下面是開發人員想要對URL有更大的靈活性的最常見的情境: 1) 處理這樣的情形:你要更改你的web應用中網頁的結構,但你同時也要確保在你移動網頁後,那些被人收藏的老URL不會成為死連結。重寫URL允許你透明地將請求轉交到新的網頁地址而不出錯。 2) 在象Google,Yahoo 和 Live