Time of Update: 2017-02-27
程式架構很簡單就是用Flex作為應用端表現,asp.net用作邏輯服務提供; Flex通過HttpService來調用相關服務。具體細節就不說了程式提中所有源碼都 能提供下載,想更多瞭解Flex相關東西的朋友可以下載源碼瞭解一下。簡單描述一下Flex邏輯介面定義和asp.net服務端邏輯關係:程式結構asp.net:///<summary> ///註冊 ///</summary> [ActionMapper]
Time of Update: 2017-02-28
LinQ動態排序首先修複程式中的一個BUG這個BUG在GridPager類中,把sord修改為sort這個名稱填寫錯誤,會導致後台一直無法擷取datagrid的排序欄位本來是沒有這一講的,為了使20行的代碼精簡成2行,我查閱了一些資料,借鑒了一些大神的建議,首先感謝第八講中,11樓@nyth和15樓@紅顏醉丶帝的建議投遞,每一次的的排序要都一個判斷這的確很麻煩,我們利用反射來解決這個問題。先看原來的代碼//排序 if (pager.order ==
Time of Update: 2017-02-28
MVC與EasyUI結合增刪改查在第八講中,我們已經做到了怎麼樣分頁。這一講主要講增刪改查。第六講的代碼已經給出,裡麵包含了增刪改,大家可以下載下來看下。這講主要是,製作漂亮的工具列,雖然easyui的datagrid已經內建可以設定工具列,我們還是要提取出來,為以後許可權控製做更好的準備。前端代碼沒有邏輯結果,這也許是我寫代碼以來寫得最輕鬆的,但也是最繁瑣的,因為美工我不是強項,每一次調整都非常的困難,最後我把他調成了這樣了:看得過去的鼓掌一下。樣式已經包含在附加代碼中了。大家只要加入以下HT
Time of Update: 2017-02-28
MVC與EasyUI DataGrid 分頁上一節我們講了,DataGrid擷取資料的一些用法,這一節講DataGrid的分頁DataGrid將傳遞“當前頁碼”“每頁條數”控制器擷取參數之後交給BLL層處理邏輯和分頁,返回總頁數和當前頁的資料最後交給DataGrid處理課外:從此次前端的處理速度我看出,沒有以前的JQGrid控制項的處理資料快。首先在讓DataGrid支援分頁,我們需要加入幾個屬性是否啟用分頁:pagination
Time of Update: 2017-02-28
MVC與EasyUI DataGrid沒有源碼的同學跳到第六講下載源碼再來。我們需要漂亮的UI,不要系統自動產生的垃圾UI。我們在大資料面前,我們要減少頁面的壓力,不要在頁面遍曆List我們選擇Easyui的DataGrid最為本系統的表格展示效果本節知識點:根據DataGrid json格式在controller製作json格式給DataGrid用我們的系統似乎越來越有趣了、首先從前端入手,開打View下面的Shared建立一個視圖模版<!DOCTYPE
Time of Update: 2017-02-28
Unity 2.x依賴注入by運行時注入[附源碼]Unity 2.x依賴注入(控制反轉)IOC,對於沒有大項目經驗的童鞋來說,這些都是陌生的名詞,甚至有些同學還停留在拉控制項的階段。您可以訪問http://unity.codeplex.com/releases得到最新版本的Unity現在。當然,如果您在您的visual studio 中安裝了Nuget 包管理器,你可以直接在Nuget中擷取到最新版本的Unity。貌似最新是3了,第5講我們糟糕的代碼示範了介面如何用這裡http://unity.
Time of Update: 2017-02-27
當 ASP 第一次發布時,Web 編程還比較困難,因為需要 IIS 來處理 ASP 頁。後來,ASP.NET 2.0 和 Visual Studio® 2005 通過引入網站開發模型使一切工作都變得容易了。藉助該網站模型,您不必在 Visual Studio 中建立新項目,而是可以指向一個目錄並開始編寫網頁和代碼。此外,您還可以使用內建的 ASP.NET Development Server 快速測試網站,ASP.NET Development Server 將 ASP.NET
Time of Update: 2017-02-27
在.aspx 檔案中,將元素插入到控制項中標識正在建立的模板:<asp:DataList id="DataList1" runat="server"><ItemTemplate></ItemTemplate></asp:DataList>在模板元素中,添加 HTML 文本和其他控制項作為模板的內容。包括使用常規文法的嵌入式控制項的屬性和資料繫結值:<ItemTemplate>Name: <asp:Label runat="server"
Time of Update: 2017-02-27
在ASP.NET中使用EXCEL,首先需要對COM組件的許可權進行設定。如果未設定許可權,則會報訪問拒絕的錯誤。詳細錯誤資訊通常如下: 說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆疊追蹤資訊,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細資料。 異常詳細資料: System.UnauthorizedAccessException: 拒絕訪問。 ASP.NET 未被授權訪問所請求的資源。請考慮授予 ASP.NET 請求標識訪問此資源的許可權。ASP.NET
Time of Update: 2017-02-27
當資料庫的資料量比較大,對執行效率要求比較高的時候,我們可以考慮使用預存程序來實現分頁,根據傳入的頁數返回需要顯示的資料表,僅僅select出當前頁的資料。(這個比使用PagedDataSource類而言效率要高。)現在採用Repeater來實現一個資料分頁,資料庫採用SQL server2000,利用裡面的系統資料表Northwind。建立預存程序如下:create PROCEDURE dbo.myPaging(@pagesize int,@currentPage int,@total
Time of Update: 2017-02-27
查詢字苻串是追加在URL後的資料(也是我常用的)例如:http://www.cnblogs.com/aierong/admin/EditPosts.aspx?opt=abc這裡?後的opt=1就是查詢字串當我們在一頁面向另一頁面傳遞資料時可以用此方法。使用如下方法接到資料:string
Time of Update: 2017-02-27
判斷資料庫是否存在相同資料,是常常用到一個功能,除了select外,還有其他方法嗎?在這也向大家請教一下!(UrlAdd.aspx.cs)中範例程式碼//判斷網址是否存在 if (Navigation.BeUrl(url)) { sperror.InnerText = "網址你已經存在資料庫了!"; return; }查詢網址是否存在資料庫public static bool BeUrl(string url)
Time of Update: 2017-02-27
ASP.NET StartKit Commerce簡單,容易理解。我認為是初次學習.NET代碼的首選,不怕各位笑話,我曾經完整閱讀該項目代碼3次。那麼,通過閱讀我們能學習到什麼知識呢?請看我下面的總結:1。多層結構的實現依我見是2層結構:PL層和BLL層(沒有明顯的DAL層,DAL和BLL共同組成BLL層)。但是我們可以學習到Db過程的調用方法。2。Web服務的簡單使用3。Web使用者控制項的使用4。資料繫結的相關知識讓我們先看該項目中的一段代碼:<asp:HyperLink
Time of Update: 2017-02-27
在上一篇文章中,我們講解了有關實現驗證控制項的一些知識。那些內容將為開發人員實現驗證控制項奠定一定基礎。為了協助讀者更好的理解驗證控制項的實現 方法,本文將首先介紹常見驗證控制項的實現步驟,然後,通過一個典型樣本說明 驗證控制項的實現方法。1. 驗證控制項實現步驟在建立驗證控制項過程中,需要實現伺服器端驗證和用戶端驗證等核心內容。 下面列舉了驗證控制項的常見實現步驟。(1)驗證控制項類應由BaseValidator基類繼承。這樣可使驗證控制項自動繼承
Time of Update: 2017-02-27
項目需要,要在首頁登入介面添加一個圖形驗證碼,趕時髦吧,網上一搜, 特別多,找了幾個,都不太滿意。主要問題是大部分代碼產生的圖片寬度不唯一 ,頁面配置不容易控制,其次是顏色單一,有些又過於抽象,不仔細看很容易弄 錯。針對特定的客戶,我只需要“圖片”長寬固定,顏色多樣的數字圖形驗證碼 ,借鑒網上的現有代碼,自己操刀完成,以下是效果圖:原理不複雜,就是把網頁當畫布,運用各色畫筆,在特定地區內畫出數字,
Time of Update: 2017-02-27
下圖中紅色箭頭是父類 而且屬於根目錄層級。下面個欄位為:ID 父ID 類型名稱 深度 排序前面3個欄位沒有什麼可解釋的,做過無限級分類設計的人都應該清楚而第5個欄位排序欄位ID:43的23排序代表他在這張表排在23的根目錄而23下面的23,01 說明他是2級分類,排在23下面的第01個,也是支援99級分類。而我比較特殊的是多了個深度欄位,大家可以看上圖資料,ID:40的 深度欄位也是40,ID:43的 深度欄位也是43。而他們的下級子類,後面都跟了個
Time of Update: 2017-02-27
Web應用程式開發中,大多數的電子商務網站都有網上購物這一功能模組,所以購物車程式的編寫就顯得非常重要。購物車的作用不外就是實現這些功能:添加物件、修改物件、刪除物件、檢查推車、查看推車等。在本文就講解“添加物件”、“刪除物件”和“查看推車”這三個功能。當然,這裡只不過是一個簡單的購物車類,完成的功能也不多,還不夠完善,需要大家在這個基礎做擴充使它的功能更加完善。C#是一種完全的OOP(Object Oriented
Time of Update: 2017-02-27
/*----------------------------------------------------------------* Copyright (C)* 著作權。** 檔案名稱 :ErrorManager.cs* 功能描述:asp.net中統一的錯誤修理,與本類相配套需要增加一個錯誤資訊顯示頁面,如error.aspx** 使用說明:1. 在Application_Start()中啟動定時器(定時清空錯誤資訊):ErrorManager.Instance.Start(),*
Time of Update: 2017-02-27
您可以在整個應用程式目錄中分發 ASP.NET 設定檔,以便以繼承階層配置 ASP.NET 應用程式。使用此結構,可以在適當的目錄層級實現應用程式所需層級的配置詳細資料,而不影響較高目錄層級中的配置設定。配置結構ASP.NET 設定檔稱為 Web.config 檔案,它們可以出現在 ASP.NET 應用程式的多個目錄中。ASP.NET 配置階層具有下列特徵:使用應用於設定檔所在的目錄及其所有子目錄中的資源的設定檔。允許您將配置資料放在將使它具有適當範圍(整台電腦、所有的 Web
Time of Update: 2017-02-27
ASP.NET學習呢首先,你需要具備OO基礎,如果你已經有較多的物件導向開發經驗,跳過以下這兩點:◆掌握一門.NET物件導向語言,C#或VB.NET我強烈反對在沒系統學過一門物件導向(OO)語言的前提下去學ASP.NET。 ASP.NET是一個全物件導向的技術,不懂OO,那絕對學不下去!◆對.NET Framework類庫有一定的瞭解可以通過開發Windows Form應用程式來學習.NET Framework。ASP.NET是建構在.NET Framework之上的技術,你對.NET