Time of Update: 2018-12-03
下面這段複製於msdn,它示範了如何進行加密以及對字串進行密碼驗證的過程。 通常我們在開發過程中,對建立立使用者的密碼進行MD5加密後儲存;而後,使用者登陸時,把使用者輸入的密碼再次進行MD5加密後和資料庫中儲存的加密密碼對比,以確認使用者身份。
Time of Update: 2018-12-03
//在Web.Config的system.web裡面添加以下代碼<httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions,Version=1.0.61025.0,Culture=neutra
Time of Update: 2018-12-03
開發過程中,經常會做一些查詢,比如頁面上方選擇條件,下面顯示查詢結果. 如果查詢結果過多,那頁面的右邊捲軸就開始工作,造成查看下面查詢結果時,條件選擇項就不可見了(被拖到了上方可視範圍之外) 利用一句簡單的DIV就可以防止這種狀況發生.
Time of Update: 2018-12-03
圖形的繪製涉及到的類並不是很多,如果要繪製圖形,特別是這種資料來源動態變化的圖形,座標位置的控制非常關鍵。
Time of Update: 2018-12-03
昨天遇到了一個問題,就是在用window.open開啟的視窗中增加一個超串連,當點這個串連時候要把父視窗的內容跳轉到另一個頁面,後面終於解決此問題,現在特來與大家分享下。 1.為了方便整個工程使用,我特意將這個方法寫成了一個js檔案。// JScript 檔案function pageClass(o) { for (x in o) this[x] =o[x]; this.open = function () { var pageBody = $
Time of Update: 2018-12-03
這裡我寫好了asp.net驗證碼,直接可以用在自己的項目中,這樣避免了下次重新再寫,也就是我們常說的拿來主義,拿來歸拿來,總要學習點東西吧,這裡也跟大家講解一下應用到那些比較重要的知識點: 一:注意命名空間的引用 using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging;這些空命名空間直接與我們寫的畫圖有關的類二:應用到了的一些類Bitmap
Time of Update: 2018-12-03
在net 2.0中,有新增的nullable類型,主要可以用為基本的實值型別賦予null的值,比如int z=3;//正確int? k = 3;//一個可為空白的實值型別(簡稱空類型)《此時3可以是空類型》int m = null;//錯誤int? j = null;//成功從上面的例子我們可以看到在實值型別後可以定義一個可為空白的實值型別,但是注意的是要在基本類型後加一個?號,而在VB.NET中,可以這樣Dim demoType As Nullable(Of DateTime)Dim
Time of Update: 2018-12-03
比方說word線上編輯器控制項在asp.net裡的用的編輯器有FreeTextBox,把FreeTextBox.dll放在bin目錄下,添加FreeTextBox.dll的引用,然後using 名字空間,就可以在cs檔案中調用了;如果要在aspx檔案中調用,那麼在aspx檔案頭寫:<%@ Register TagPrefix="ftb" Namespace="FreeTextBoxControls" Assembly="FreeTextBox"
Time of Update: 2018-12-03
最近在開發過程中,想利用asp.net 狀態管理機制來儲存一些資料,卻因為對其理解不當,導致除了不少錯誤。看了一些文檔,總結一下,希望能夠加深印象。 所謂狀態管理,簡單的說就是實現頁與頁之間,請求與請求之間資訊的共用。Cookie, Session,Cache, Application,
Time of Update: 2018-12-03
<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title>無標題頁</title> <style type="text/css">... #newPreview {...}{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoad
Time of Update: 2018-12-03
一、Response對象 Response對象是HttpResponse類的一個執行個體。該類主要是封裝來自ASP.NET操作的HTTP響應資訊。1.Response對象的屬性 (1)ContentType屬性。ContentType屬性指定響應的HTTP內容類型。如果未指定ContentType,其預設值為text/HTML。
Time of Update: 2018-12-03
今天看到一個同事在“發布”自己做的web應用程式時,把整個專案全部copy過去(包括所有source code),很是差異,跟她解釋了半天,無果~ 按理說,這種發布方式也無可厚非,只是把source code公布出去,多少有點不太放心。 其實在Asp.net
Time of Update: 2018-12-03
如果用到MastePage.有時候,我們需要在開發過程中在ContentPage訪問masterpage中的屬性,方法或者控制項的資訊。這個Demo說明了如何來實現這樣的作業> 其實很簡單,關鍵的一步是要在contentpage中“聲明”對masterpage的"引用": <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="contentpage1.
Time of Update: 2018-12-03
Time of Update: 2018-12-03
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http
Time of Update: 2018-12-03
【摘自一個老師的問答】以下是web開發學習的路線: 一 基礎階段 C#基本文法+Asp.Net基本控制項+資料庫,另外要學習DHTML和CSS為網頁布局和以後的Ajax打基礎。 小項目實戰,將前面學到的知識都用到項目中。 二基礎提高階段 C#進階文法(如泛型等)和.net架構類庫(如集合命名空間等)+資料庫編程(如預存程序、事務等)+軟體架構(如MVC和分層),Javascript+Ajax;
Time of Update: 2018-12-03
The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating
Time of Update: 2018-12-03
駭客攻擊一個網站,最快捷的手段,往往是利用CGI的指令碼漏洞,注入資料庫語句,直接進入網站,效果相當好。如果一個網站登入被攻破,裡面的資料將一覽無遺,對存有重要資料的網站來說,這將是毀滅性的。asp已在網上流行了很久,但是安全性仍然很差,現在琴客根椐自已的實踐,談談如何對登陸表單進行安全驗證,很多初學者喜歡用用戶端進行驗證,這對稍懂網頁設計知識的人來說,簡直形同虛設,所以我們要在伺服器端進行驗證,以下方法雖然是針對ASP指令碼的,但實際對大多數互動式指令碼都適用的,只是ASP最為突出罷了。1、對
Time of Update: 2018-12-03
網站編譯速度快,使用了增量編譯模式,僅僅只有檔案被修改後,這部分才會被增量編譯進去。●產生的程式集 WebSite:產生隨機的程式集名,需要通過外掛程式WebDeployment才可以產生單一程式集 WebApplication:可以指定網站項目產生單一程式集,因為是獨立的程式集,所以和其他項目一樣可以指定應用程式集的名字、版本、輸出位置等資訊●可以將網站拆分成多重專案以方便管理●可以從項目中和原始程式碼控制中排除一個檔案●支援VSTS的Team
Time of Update: 2018-12-03
使用asp盡量減少伺服器端的工作量,這樣就應該多使用javascript,把所有提交欄位使用javascript或vbscript檢測後提交給伺服器,這樣伺服器就不必再作檢測,而在提交時可能會有人修改script從本地提交,這樣存在安全提交的問題,所以應該要求從伺服器斷路徑提交,其他地址提交提交無無效: <% server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))