複製代碼 代碼如下:if (this.FileUpload1.PostedFile != null) { string filename = this.FileUpload1.FileName.ToString(); string path = @Server.MapPath("../File/") + filename; this.FileUpload1.PostedFile.SaveAs(path); //讀取使用者上傳的Excle檔案 string conn="Provider =
首先是建立一個驗證碼頁面 ValidateCode.aspx 定義變數 這樣有利於後期的修改了 複製代碼 代碼如下: private int codeLen = 4;//驗證碼長度 private int fineness = 85;//圖片清晰度 private int imgWidth = 48;//圖片寬度 private int imgHeight = 24;//圖片高度 private string fontFamily = "Times New Roman";//字型名稱
環境:adobe flash CS4,VS2008 , Access2003 實現步驟: 1、建立ASP.net頁面 testCommunicateWithFlash.aspx,將頁面body裡面的內容刪除,在後台寫代碼,用於檢索資料庫,產生類似一下的內容,例如: xqdbnum=15&xqdbfcnum=5&xqdbjrnum=5&xqdbxdnum=5&xqdbrzj=1250000&xqdbzrnum=2
開始-》程式-》Microsoft Visual Studio 2005-》Visual Studio Tools-》Visual Studio 2005 命令提示 然後進入你的類目錄,比如你的類檔案是在E:/test/App_Code下面, 輸入如下命令: csc /target:library File.cs 其中file.cs為你的類檔案。 然後即可產生同名的dll檔案!!! 自訂伺服器控制項分為兩種: 1.一種是用*.aspx代碼和*.cs代碼編譯後產生DLL,再添加引用到工具箱使用.
一、伺服器指令碼基礎介紹 首先,我們先複習一下Web伺服器頁面的基本執行方式: 1、用戶端通過在瀏覽器的地址欄敲入地址來發送請求到伺服器端 2、伺服器接收到請求之後,發給相應的伺服器端頁面(也就是指令碼)來執行,指令碼產生用戶端的響應,發送回用戶端 3、用戶端瀏覽器接收到伺服器傳回的響應,對Html進行解析,將圖形化的網頁呈現在使用者面前 對於伺服器和用戶端的互動,通常通過下面幾種主要方式:
我們知道,無論是ASP.NET1.x,2.0,甚至是以後的版本,ASP.NET最終Render到Client端通過瀏覽器瀏覽的都是一樣:一個單純的HTML。Client通過Submit Form的方式將填入Form的資料提交給Server進行處理。我們現在來看看ASP.NET整個Postback程式處理的過程。 首先我們通過一個Sample來看ASP.NET如何處理一個通過Click一個Button引起的Postback。下面是Web Page的HTML: 複製代碼 代碼如下: <%@
頁面代碼: 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="RadioButtonListDemo.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
首先找到內容裡面第一個<img標籤的位置,然後找到從這個起的第一個>的位置,得到第一張圖片的完整標籤。 然後通過分隔空格得到圖片的各個屬性和屬性值,提取src的值就是圖片的地址 代碼如下: 複製代碼 代碼如下: /// <summary> /// 擷取文中圖片地址 /// </summary> /// <param name="content">內容</param> ///
一般的多資料庫支援在設定檔中如下: 複製代碼 代碼如下: <connectionStrings> <add name="MyCmsConnectionString" connectionString="server=(local);user id=sa;pwd=123456;database=mycms;"/> </connectionStrings> 而資料庫連接如下: 複製代碼 代碼如下: using System; using
複製代碼 代碼如下: /// <summary> /// 返回隨機數 /// </summary> /// <param name="VcodeNum"></param> /// <returns></returns> public string RndNum(int VcodeNum) { string Vchar = "0,1,2,3,4,5,6,7,8,9"; string[] VcArray =
asp.net操作cookie的例子,包括建立cookie、讀取cookie、清空cookies,有需要的朋友可以參考下。 1、建立cookie 複製代碼 代碼如下: HttpCookie cookie = new HttpCookie("AutoLogin"); cookie.Values.Add("name", user.UserName); cookie.Values.Add("pass", user.Password); cookie.Expires =
要求:頁面上有一個Add按鈕,每點擊一次該按鈕,頁面上動態建立一個WebPartZone! 提醒:WebPartZone只能在OnInit或之前才能建立,否則報異常! 大家都知道,按鈕的點擊事件是在RaisePostbackEvent時觸發的,這意味著點擊事件在OnLoad階段之後才執行,遠遠落後於
Cookie有三個屬性需要注意一下: . Domain 域 . Path 路徑 . Expires 到期時間 跨網域作業需要設定域屬性: Response.Cookies("MyCookie").Domain = "jb51.net"; (這裡指的是泛網域名稱) 這樣在其它次層網域下就都可以訪問到了, ASP 和 ASP.NET 測試通過 虛擬目錄下訪問: 我在ASP端做了下測試,.NET的沒試, 如果不指定Path屬性, 不同虛擬目錄下Cookie無法共用 將Response.Cookies(
調試的時候發現老是提示使用者名稱不存在。於是我在後台直接輸出我傳遞進去的使用者名稱,發現輸出來的全部是亂碼。看來是編碼的問題,於是百度了一下,發現其實只需要一行語句就能輕鬆搞定了: 在Web.config中的<system.web>節點裡添加如下語句: <globalization requestEncoding="GB2312" responseEncoding="GB2312"/> 然後進系統再調試,搞定...
網上關於ASP.NET MVC的系列教程有好幾個,所以就不從頭開始介紹了,結尾處給大家推薦了幾個連結,需要的話可以從頭系統的看看。1、ASP.NET MVC介紹及與ASP.NET WebForm的區別 剛開始為了搞清楚ASP.NET
Vs2008環境,上圖為先Common.js 複製代碼 代碼如下: var Common = { Trim: function(str) { return str.replace(/(^\s*)|(\s*$)/g, ""); }, isNumber : function(str) {return /[\d|\.|,]+/.test(str);}, isEmail : function(sEmail) { return /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\
舊的演算法是簡單對每一個髒字調用一遍
方法一:使用Regex 複製代碼 代碼如下: //髒字典資料存放檔案路徑 private static string FILE_NAME="zang.txt"; //髒資料字典表,如:髒資料一|髒資料二|髒資料三 public static string dirtyStr=""; public ValidDirty() { if (HttpRuntime.Cache["Regex"]==null) { dirtyStr=ReadDic(); //用於檢測髒字典的Regex Regex
1、表單提交, 複製代碼 代碼如下: <form action= "target.aspx" method = "post" name = "form1"> <input name = "param1" value = "1111"/> <input name = "param2" value = "2222"/> </form> . form1.submit(); ....
主要思想:Forms身分識別驗證用來判斷是否合法使用者,當使用者合法後,再通過使用者的角色決定能訪問的頁面。 具體步驟: 1、建立一個網站,結構如下: 網站根目錄