Time of Update: 2018-12-07
1.按斷行符號鍵不提交資料。 if (window.event.keyCode == 13) { event.returnValue=false; event.cancel = true;}2.在檔案框中按斷行符號鍵觸發提交事件TextBox1.Attributes.Add("onkeydown", "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13))
Time of Update: 2018-12-07
應用/項目名稱UI層實現Business Model & Logic Layer 實現Data Access Layer 實現Personal Web Site Starter Kit在ASP.NET頁面上直接利用 ObjectDataSource 來綁定 PhotoManager 中的方法來擷取資料、更新資料兩個資料實體類(Album、Photo),一個管理類(PhotoManager)自行解決資料庫連接、使用 SqlCommand 來調用預存程序來完成Club Web Site
Time of Update: 2018-12-07
這次做圖書館維護系統,首先要解決的問題就是角色許可權動態分配,許可權分配直接體現就是菜單的動態分配。在此和大家分享一下心得。
Time of Update: 2018-12-07
防止sql注入,通常一個一個檔案修改不僅麻煩而且還有漏掉的危險,下面我說一上如何從整個系統防止注入。做到以下三步,相信的程式將會比較安全了,而且對整個網站的維護也將會變的簡單。一、資料驗證類:parameterCheck.cs public class parameterCheck{ public static bool isEmail(string emailString){ return
Time of Update: 2018-12-07
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();client.Host = "smtp.163.com";client.UseDefaultCredentials = false;client.Credentials = new System.Net.NetworkCredential("自已的163郵件地址", "密碼");client.DeliveryMethod =
Time of Update: 2018-12-07
一般有3種方法:1.設定web.config檔案<system.web> ...... <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" /> ...... </system.web> 2.傳遞中文之前,將要傳遞的中文參數進行編碼,在接收時再進行解碼。 >> 進行傳遞 string
Time of Update: 2018-12-07
'================================================ '函數名:FormatDate '作 用:格式化日期 '參 數:DateAndTime ----原日期和時間 ' para ----日期格式 '傳回值:格式化後的日期 '================================================ Public Function FormatDate(DateAndTime, para)
Time of Update: 2018-12-07
<% '** 【程式功能】 '** '** 針對大型的資料庫進行分頁操作,理想的可操作的資料記錄量在200萬 '** 以內(Max Level版將無數量限制,且無論資料庫多大,翻頁速度都是 '** 不變),這是Million Level版分頁程式在賽揚1G、記憶體512、win2k環 '** 境下的測試資料: '** '** SQLserver 2k + 10萬條記錄 + 每頁顯示20條: '** 平均翻頁速度:45ms '** SQLserver 2k + 100萬條記錄 + 每頁顯示2
Time of Update: 2018-12-07
Scott Guthrie在ALT.NET會議中展示了ASP.NET MVC Framework,它的CTP版本將於今年年底放出。 這個架構將支援以下特性: 為Controller提供原生的TDD模型支援 支援ASPX作為一種視圖引擎(沒有ViewState和Postback) 提供介面以使用其他的視圖引擎,如MonoRail 提供對Controller對象產生的IoC支援和依賴注入支援 完全支援對URL和導航的控制
Time of Update: 2018-12-07
HttpHandler實現了類似於ISAPI Extention的功能,他處理請求(Request)的資訊和發送響應(Response)。HttpHandler功能的實現通過實現IHttpHandler介面來達到。而HttpModule實現了類似於ISAPI Filter的功能。 HttpModule的實現HttpModules實現了類似於ISAPI Filter的功能,在開發上,通常需要經過以下步驟: 編寫一個類,實現IhttpModule介面 實現Init
Time of Update: 2018-12-07
在知道JQUREY和微軟整合的訊息後,在項目裡面就開始盡量使用JQUERY了,這個DEMO是一個樣本。主要檔案兩個(另外我還打包了一些漂亮的AJAX處理等待的小圖片):ajaxUpFile.ashx 服務端處理Default.aspx 使用者提交下面貼出主要代碼:JS部分代碼如下Code function TestUp() { ajaxFileUpload("FileUpload1"); } function
Time of Update: 2018-12-07
不論是開放web網站,還是B/S應用程式,我們都需要對我們程式的部分資源進行保護,不被不速之客訪問,要想訪問受限資源,將會重新導向到登入頁面,要求輸入帳號,為實現上面的要求,我們通常會這樣配置:<authentication mode="Forms"> <forms name=".ASPXAUTH " loginUrl="login.aspx" protection="All" timeout="120"/>
Time of Update: 2018-12-07
隨著互連網應用的深入和發展,三層體繫結構的應用模式也得到更多人的青睞。本文介紹了三層結構應用程式的概念和優點,並結合一個執行個體介紹了如何建立三層結構的asp應用程式。一、兩層結構的asp應用有何缺點 在browser/server
Time of Update: 2018-12-07
線上編輯器也是非常重要的功能,在文章、產品、文章、案例、以及各種應用軟體中都會用到,滿足人們圖文混編的需求。線上編輯器有很多,FCKeditor、xheditor、tinyMCE、CuteEditor、kindeditor、HTMLArea、SinaEditor、eWebEditor,太多了,功能雖強大,但太過冗長、複雜。 下面要展示的這款是QQMail HtmlEditor
Time of Update: 2018-12-07
cookie 常用來對使用者進行識別。cookie 是一種伺服器留在使用者電腦中的小檔案。每當同一台電腦通過瀏覽器請求頁面時,這台電腦就會發送 cookie。 cookie不會儲存在伺服器端,只會儲存在使用者的瀏覽器中,這也帶來了安全性方面的考慮。對於一些一般性的安全應用只要稍一加密即可放心使用。 "Response.Cookies" 命令用於建立 cookie,建立一個名為 "firstname" 的 cookie,並向其賦值
Time of Update: 2018-12-07
文章目錄 建立generic handler跨站請求偽造攻擊調用generic handler 用戶端驗證ASP.NET驗證控制項驗證控制項不只提供用戶端的驗證,也提供伺服器端驗證。如果頁面上的任何一個驗證控制項驗證不通過,page對象的IsValid屬性值為false。protected void btnSave_Click(object sender, EventArgs e){ if (!Page.IsValid) {
Time of Update: 2018-12-07
ASP.NET AJAX系列文章索引介紹ASP.NET
Time of Update: 2018-12-07
很多資料來源控制項都支援ASP.NET參數。使用ASP.NET參數可以改變 資料來源控制項 執行時 所執行的命令。不同類型的資料來源控制項使用不同的ASP.NET參數。例如:對SqlDataSource而言,參數是ADO.NET參數(也就是使用SLQ語句的參數)。而對ObjectDataSource控制項,參數是方法參數,就是業務對象方法的參數。 SqlDataSource、AccessDataSource、ObjectDataSource 都支援 以下類型的參數對象:Parameter對象—
Time of Update: 2018-12-07
最近完善圖書館維護系統,遇到了一個小問題: 沒辦法顯示拋出的異常。 由於使用者要求不高,所以沒有對異常進行處理,直接把異常資訊顯示給使用者,其實這樣做是很不恰當的,但是時間有限,還要繼續學習,不能做太細了。但是就這麼個小小的問題,竟然花費了兩個小時!從網上查了很多資料,基本上就沒有對的,也可以說沒人能給出一個明確的答案。
Time of Update: 2018-12-07
ASP.NET的內建對象介紹 1.Response 2.Request 3.Server 4.Application 5.Session 6.Cooki Request對象主要是讓伺服器取得用戶端瀏覽器的一些資料,包括從HTML表單用Post或者GET方法傳遞的參數、Cookie和使用者認證。因為Request對象是Page對象的成員之一,所以在程式中不需要做任何的聲明即可直接使用; 其類名為 HttpRequest 屬性很多,但方法很少,只有一個BinaryRead()