Time of Update: 2018-12-03
登入後,因為只是重新整理首頁,並沒有跳轉頁面,因而要調整一下首頁顯示,以便登入後顯示系統介面。要區分登入前和登入後,判斷Request的IsAuthenticated方法就可以。因為要通過伺服器段代碼執行不同的指令碼,因而要將Loder這些公用代碼抽出來獨立在一個Script塊裡,而不同的指令碼在不同的代碼裡,最終代碼如下:<script> Ext.Loader.setConfig({ enabled: true, paths: {
Time of Update: 2018-12-03
瞭解IHttpModule介面事件執行順便 擷取SessionSQL注入了~為了臨時先解決這個問題,使攻擊者不再危害資料庫。初步決定先採用IHttpModule過濾一道請求。public class HttpModule:IHttpModule{ public HttpModule() { // // TODO: 在此處添加建構函式邏輯 // } IHttpModule
Time of Update: 2018-12-03
背景:asp.net內建的伺服器控制項CheckBoxList,在產生Html時,未顯示name值,這樣在表單提交後,Request.Form(它是根據name值來擷取的)無法擷取選中的值,故對此控制項小小的修改了一下。using System;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Text;using System.Web;using System.
Time of Update: 2018-12-03
如題,就是在搜尋的時候,兩個片語之間用空格格開搜尋,怎麼樣修改我下面的代碼才能搜尋得出來,是ASP+SQL的?附上自己的代碼,請教達人: <% sub search ypxxone_id=request("ypxxone_id") ypxxtwo_id=request("ypxxtwo_id") addone_id=request("addone_id") addtwo_id=request("addtwo_id") word=request("word") if word=""
Time of Update: 2018-12-03
說到電子郵件的發送,還是先提一下SMTP(呵呵,高手就跳過這一段吧!)。 SMTP的全稱是“Simple Mail Transfer Protocol”,即簡易郵件傳輸通訊協定。它是一組用於從源地址到目的地址傳輸郵件的規範,通過它來控制郵件的中轉方式。SMTP 協議屬於 TCP/IP 協議簇,它協助每台電腦在發送或中轉信件時找到下一個目的地。SMTP 伺服器就是遵循 SMTP 協議的發送郵件伺服器。(引用1)
Time of Update: 2018-12-03
項目依然在調試,要總結的話總是感覺不太舒服,畢竟還沒有完呢,所以現在想依次把這個系統中用到的一些比較麻煩的知識點記錄到這,以便別人查閱(這可是偶千辛萬苦從網上查資料整出來的喲。。。)首先在頁面上定義一個table控制項,命名為autoTable。然後在某個事件中添加以下代碼(我是在按鈕點擊事件,當然你可以在頁面載入事件咯。。)等會兒,我先說明幾個概念,不然你會暈倒的。一個表格是由n多個行組成的,即TableRow,而每一行又是由n多個單元組成的,也可以叫做儲存格,即TableCell。因此動態產
Time of Update: 2018-12-03
想實現這樣一個簡單的功能,卻折騰了半天。原因是第一次使用asp.net ajax,本來是不想使用的MS的。卻想看看他的架構如何。使用Response.write (js) 會出錯。找了一些文檔來看,原來要使用ScriptManager的靜態方法 RegisterStartupScript 來實現調用。不知為什麼執行個體類型沒有提供這種方法。害得我花了很多的時間。 ScriptManager.RegisterStartupScript(this.UpdatePanel1,
Time of Update: 2018-12-03
WEB代碼如下,主要實現了ICallbackEventHandler介面。比較簡單,不多說了。自己看代碼 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using
Time of Update: 2018-12-03
ASP開發必備:WEB列印代碼大全這篇文章主要介紹了如何使用ASP控制Web的各種列印效果,它能夠控制縱打、橫打和頁面邊距等。 1、控制"縱打"、 "橫打"和"頁面的邊距"。 (1)<script defer> function SetPrintSettings() { // -- advanced features factory.printing.SetMarginMeasure(2) // measure margins in inches
Time of Update: 2018-12-03
MSDN上有一篇比較實用的Regex的文章ASP.NET 中的Regex源碼下載文中列出一些資源:免費工具Regulator (http://royo.is-a-geek.com/iserializable/regulator/) - 一種在用戶端啟動並執行Regex測試載入器,通過 Web 服務與 RegexLib 緊密整合,提供對“匹配”、“拆分”和“替換”等的支援。包括效能分析和文法反白功能。RegexDesigner.NET
Time of Update: 2018-12-03
在本文中筆者實現了一個可一次上傳多個檔案Web控制項(只有C# 版,有興趣的可以用VB.NET 改寫一下)。主要實現手段是採用的了一個ArrayList 對象集合,把使用者瀏覽的本地檔案都裝入其中,上傳的時候遍曆對象集合進行上傳。控制項已經封裝成DLL,可以在Visual Studio 2003 的工具箱中安裝。使用拖拽aspx上就好了,設定一下儲存伺服器的路徑屬性UploadPath
Time of Update: 2018-12-03
一、什麼是組件?查看MSDN,微軟是這樣給組件定義的:在 .NET Framework 中,組件是指實現 System.ComponentModel.IComponent 介面的一個類,或從實現 IComponent
Time of Update: 2018-12-03
用xmldom方法開啟xml檔案,如果是本地的沒有問題,就是用Server.MapPath("xml.xml")的方法,這時能正常分析出內容,但是直接用url卻不顯示出xml內容(在XMLDOM裡表示是支援URL方式的),後來研究一下發現可以用XMLHTTP的方法擷取XML後再分析,代碼如下:Set http=Server.CreateObject("Microsoft.XMLHTTP")http.Open "GET","http://localhost/xml.xml",Falsehttp.
Time of Update: 2018-12-03
5月12日 下邊是簡單的HelloWorld源碼以及根據學習內容演變的源碼: class HelloWorld { // 每個.NET應用中必須包含一個且僅能包含一個Main方法,這是整個應用程式的入口 // 且M必須大寫。 public static void Main() { //我們這裡只是輸出Hello World! System.Console.WriteLine("Hello World!");
Time of Update: 2018-12-03
1.is 比較子,我們可以使用這個運算子來判斷一個變數是否為某一類型,然後返回true或者false 例:int intValue; if(intValue is int) { System.Console.WriteLine("intValue is a int type variable."); }2.&& 和 || 運算子優先順序的問題 可以看一下這個運算式: 500>400 && 400&
Time of Update: 2018-12-03
.NET中對XML讀寫進行了很好的支援,在.NET Framework中Xml命名空間下提供了很多類來對XML檔案進行讀寫等操作。在需要讀寫XML檔案時時我們可以在代碼頂部輸入using System.Xml 來告訴編譯器和運行時環境我們需要使用此命名空間下的類。 首先回顧下關於XML的基本資料: 1.XML 全稱 Extensible Makeup Language 擴充標記語言,可以用來儲存格式化的資料。 2.XML 是基於(elements)元素的
Time of Update: 2018-12-03
第一步:軟體下載和安裝 :http://www.fckeditor.net/download 需要下載FCKeditor.Net和FCKeditor兩個檔案,FCKeditor.Net本身其實只是在.net中配置FCKeditor用的,本身不包含實質內容。 我下載的是:FCKeditor.Net_2.6.3和FCKeditor_2.6.5兩檔案。 1. 對於FCKeditor_2.6.5.zip檔案 解壓縮後,將得到的fckeditor檔案夾複製到網站的目錄下面。 2.對於FCKeditor.
Time of Update: 2018-12-03
最近在用ASP.NET做一個簡單的網站,頁面不算多,就是對一些資料的增刪查改,美工方面也不需要我多考慮。 以前上學的時候,其實已經做過網站什麼的了,做過個部落格系統,模仿過開心網的部分功能。用ASP.NET做網站並不算陌生了。工作之後一直在使用Silverlight,初步學的時候就感覺好簡單,串連好資料庫後,建立模型,底層的一切ok,自己寫一些操作就可以了,這麼舒服一年後,我再用ASP.NET做網站,感覺好麻煩啊。可能是我沒用體會到ASP.NET的強大吧。
Time of Update: 2018-12-03
資料驗證在上一篇文章中,我們完成了發布公告的功能。但是從健壯性角度看,這個功能並不完善,因為一般情況下,我們輸入的資料要符合一定的約束條件,例如,在我們的例子中,我們至少不能將Null 字元串作為標題或內容吧。下面,我們來為程式加入資料驗證功能,ASP.NET MVC中提供了良好的資料驗證實現支援,下面我們來看實現過程。首先,我們要修改一下Release.aspx視圖,修改後的視圖如下。Release.aspx: <%@ Page Language="C#"
Time of Update: 2018-12-03
看了《如何令你的網站“動感十足”》一文後,是否令你怦然心動?是否已經急不可待地想構建屬於你自己的動態網站?本文將以 Active Server Pages 為中心,向你全面展示製作動態商業網站的步驟和技巧並通過大量的執行個體,讓你在不斷的理論和實踐之中笑傲“網路”…… 上一章給大家簡要介紹了建立動態網站的一些方法和製作工具,本章將以如何建立基於 IIS 的 ASP 動態網站為中心向大家一步一步地揭示動態商業網站設計的真正奧秘。為了使各位能夠全面、細緻地掌握 ASP