Time of Update: 2018-12-05
在css中已經設定了BODY的字型大小為12PX;但當網頁提交時,頁面字型就會自動變大。原因:CS代碼中用過Response.Write()直接輸出到頁面頭部,一般,提示資訊為了簡便都會這樣寫,如:Response.Write("<script>alert('提交後頁面字型變大!');</script>");這樣就會出現提交後頁面字型變大的問題。解決方案:在頁面底部加一控制項Literal 。輸出提示資訊: protected Literal
Time of Update: 2018-12-05
最近項目中需要跨域調用其他項目的資料,其他項目也是使用的EasyUI的datagrid組件,開始以為直接在datagrid的url屬性定義為其他項目的url地址即可,可是測試下發現的確是返回了json資料但是json資料提示“invalid label” 錯誤,網上搜尋了下錯誤解決辦法,參考 “JavaScript處理Json的invalid
Time of Update: 2018-12-05
ASP.NET提供了Session對象,從而允許程式員識別、儲存和處理同一個瀏覽器對象對伺服器上某個特定網路應用程式的若干次請求的上下文資訊。1)Session對應瀏覽器與伺服器的一次對話,在瀏覽器第一請求網路應用程式的某個頁面時,伺服器會觸發Session_onStart事件;2)在對話逾時或者被關閉的時候會觸發Session_onEnd 事件。程式員可以在代碼中響應這兩個事件來處理與同一次對話相關的任務,如開闢和釋放該次對話要使用的資源等。
Time of Update: 2018-12-05
這並不是我的原創,但我還是用他來做為今年的開篇吧.今年我們可能需要開始學習和使用ASP.NET了.希望此篇文章的作者不要見怪,呵呵...一、什麼是SQL注入式攻擊? 所謂SQL注入式攻擊,就是攻擊者把SQL命令插入到Web表單的輸入欄位或頁面請求的查詢字串,欺騙伺服器執行惡意的SQL命令。在某些表單中,使用者輸入的內容直接用來構造(或者影響)動態SQL命令,或作為預存程序的輸入參數,這類表單特別容易受到SQL注入式攻擊。常見的SQL注入式攻擊過程類如: ⑴ 某個ASP.NET
Time of Update: 2018-12-05
由於種種原因,我們有時需要從互連網上抓取一些資料,有些頁面可以直接開啟,而有些頁面必登入之後才能開啟。本文介紹的是使用 HttpWebRequest 和 HttpWebResponse 自動填寫提交 ASP.NET 表單並保持 Session 和 Cookie 的一個完整的例子。 這裡涉及到3個頁面:MyLogin.aspx,LoginOK.htm,Default.aspx: 1)MyLogin.aspx 頁面 MyLogin.aspx 頁面是登入頁面,如果使用者名稱和密碼正確會產生
Time of Update: 2018-12-05
在網上找到一個開源的Brettle.Web.NeatUpload.在公司IIS5.1上用都好使到客戶的Windows 2008 server IIS7上就不好用了.在網上看到一個解決辦法但我沒找到裡面說的節點可能是IIS7.5上有吧.內容如下:IIS 7 預設檔案上傳大小時30M 要突破這個限制:1. 修改IIS的applicationhost.config 開啟 %windir%\system32\inetsrv\config\applicationhost.config
Time of Update: 2018-12-05
1.在ASP.NET 2.0版本之前,字碼頁和展現層之間主要是通過類繼承來進行產生聯絡,但是問題就源於繼承,由於繼承是單向的,所以在其中一個類聲明的變數在另外一個類當中要使用就必須再次聲明並且用相同的ID。2.ASP.NET 2.0之後版本的通過partial classes方式來完成這項任務。把每一個物理檔案聲明為一個特定類的partial類就可以實現編譯的統一,即只要在其中一個partial檔案中聲明一個變數就可以在其他的partial中使用,非常的方便。
Time of Update: 2018-12-05
文章目錄 1.Route模組的基本構成.2.找到合適的Route來解析當前Url 本文主要說明了Asp.NET Route組件的基本工作原理.Route組件本來是MVC的一部分.但是後來獨立了.在寫Asp.NET MVC的程式時,心中一直有一個疑問,既然Route組件是Asp.NET的基礎組件了,那麼當一個請求到達的時候,Route組件如何將該請求轉寄給MVC呢? 昨天下載了Asp.NET
Time of Update: 2018-12-05
認證控制項作用1.RequiredFieldValidator-要求使用者必須填入資訊2.RangeValidator-檢查使用者輸入的資訊是否在某一區間內3.CompareValidator-比較輸入的值是否符合要求4.RegularExpressionValidator-用Regex進行檢查5.CustomValidator-自訂控制項的檢查屬性6.ValidationSummary-匯總錯誤資訊
Time of Update: 2018-12-05
Page.Validators屬性用於返回當前頁的驗證控制項集合,通過BaseValidator可以將其中所有的驗證控制項名字返回,Stephen Walther在他的書中就展示了以下代碼: foreach (BaseValidator valControl in Page.Validators) { WebControl assControl = Page.FindControl(valControl.ControlToValidate) as WebControl;
Time of Update: 2018-12-05
首先我想解釋一下標題中兩個關鍵字: "快樂", "ASP.NET程式員". 有的人想成為一個"傑出"的程式員, 或者"資深"的程式員, 簡單來說就是"大牛"級的人物 -- 但是本文不是針對此種發展方向不是說我不鼓勵大家朝這方向走, 而是對我而言我更看重"快樂"的本身. -- 而且除非你是天才導致"傑出"或者"資深"是同時需要正確的態度和漫長的過程. 那麼為什麼單單談"ASP.NET程式員" -- 這是對我本人的寫照, 也是對一類人的寫照 -- 我們跟著微軟混,
Time of Update: 2018-12-05
預設情況下http請求圖片等檔案IIS會直接提取資源並發送給用戶端,我們要建立自己的HttpHandler來處理圖片檔案。如何?:1.建立自己的HttpHandler建立一個類(MyHttpHandler)繼承System.Web.IHttpHandler介面並實現相應的方法IsReusable 屬性(返回一個值代表其他http請求是否可以使用當前繼承了 System.Web.IHttpHander介面的類的執行個體);ProcessRequest(System.Web.HttpContext
Time of Update: 2018-12-05
petshop4.0設計說明asp.net初學者 petshop4.0設計說明 一、項目名稱及描述:(實現步驟為:4-3-6-5-2-1)1、WEB=展示層2、BLL=商務邏輯層3、IDAL=資料訪問層介面定義4、Model=業務實體5、DALFactory=資料層的抽象工廠(建立反射)6、SQLServerDAL=SQLServer資料訪問層 / OracleDAL=Oracle資料訪問層 DBUtility 資料庫訪問組件基礎類二、項目參考關聯性1、Web 參考 BLL。2、BLL 引用
Time of Update: 2018-12-05
模板控制項允許將控制項資料與其表示形式相分離,樣板化控制項不提供使用者介面。編寫它則是為了實現一個命名容器以及包含屬性和方法可由宿首頁訪問的類,MSDN是這樣解釋的。 下面是一個簡單的樣本: 1:建立一個自訂模板控制項 MyTemplateControl.ascx 2:為建立的模板控制項定義一個ITemplate類型的屬性 3:為 ITemplate 定義一個NamingContainer類 4:應用TemplateContainer至ITemplate類型的屬性上
Time of Update: 2018-12-05
Windows 身分識別驗證提供者提供有關如何將 Windows 身分識別驗證與 Microsoft Internet 資訊服務 (IIS) 身分識別驗證結合使用來確保 ASP.NET 應用程式安全的資訊。 Forms 身分識別驗證提供者 提供有關如何使用您自己的代碼建立應用程式特定的登入表單並執行身分識別驗證的資訊。使用 Forms 身分識別驗證的一種簡便方法是使用 ASP.NET 成員資格和 ASP.NET
Time of Update: 2018-12-05
作者:mikel原文地址:http://www.mikel.cn最近需要做列印發貨單的功能,以前用delphi的reportmachine控制項做報表,功能很強大,可以設計報表並且報表檔案和程式分離,優點就不多說了,這次需要連紙列印,於是想到用activex組件開發列印組件。這樣這個教程就分為兩部分,一部分說Delphi的activex組件開發,另一部說ASP.NET
Time of Update: 2018-12-05
ASP.NET MVC 使用AderTemplateEngine模板引擎進行視圖顯示 1. 建立ArtTemplateViewLocator視圖檔案定位類,代碼如下:namespace ArtLib{ class ArtTemplateViewLocator : ViewLocator { public ArtTemplateViewLocator() { base.ViewLocationFormats = new string[] { “~/Views/{1}/{0}.htm”,
Time of Update: 2018-12-05
程式要求:jQuery EasyUI 外掛程式:http://www.jeasyui.com/download/index.php具體內容:引用部分代碼:<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="../themes/icon.css"><link
Time of Update: 2018-12-05
自訂ASP.NET MVC JsonResult序列化結果自訂ASP.NET MVC 控制器和JsonResult類 最近項目中前台頁面使用EasyUI的jQuery外掛程式開發中遇到,EasyUI Form中的Datebox組件綁定ASP.NET MVC返回的DateTime類型的資料錯誤,因為ASP.NET
Time of Update: 2018-12-05
Application是公用的,所有人都能看到,所以可以用來做聊天室,session是私人的,每個用戶端都存在一個不同的session