Time of Update: 2018-12-07
MSDN上有一篇很詳細的文章http://msdn.microsoft.com/zh-cn/library/ms972974.aspx但是我用的是另一個:UrlRewritingNet控制項。它的使用方法很簡單:1.將UrlRewritingNet.UrlRewriter.dll拷到bin目錄下。 下載2.在web.config裡進行相關的配置<?xml version="1.0"?><configuration> <configSections>
Time of Update: 2018-12-07
<html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>相容IE,FF的彈出層登陸介面 - 中國asp之家</title><style type="text/css">*
Time of Update: 2018-12-07
http://developer.51cto.com/art/200901/104833.htm 在一個ASP.NET應用中如果要進行URL Rewrite,那麼一般就是在BeginRequest事件中調用HttpContext的RewritePath方法,將該請求重新“定位”至一個目標URL。例如我們就可以在Global.asax中重寫Application_BeginRequest方法來實現這一點:
Time of Update: 2018-12-07
IHttpModule介面的定義:向實作類別提供模組初始化和處置事件。它包含2個方法:Dispose()和Init();自訂IHttpModule介面實現一個自訂的IHttpModule介面需要2個步驟:1)實現一個繼承了IHttpModule介面的類2)在Web.config檔案中註冊這個自訂HttpModule public class CustomerModule:IHttpModule { #region IHttpModule 成員 public
Time of Update: 2018-12-07
摘要:ASP.ENT中,有兩種實現頁面PostBack的機制,不管是哪種回傳方式,最終均是Form表單提交。一、原始的Form表單提交WebControls中的Button和ImageButton控制項,到用戶端會轉換為 Html代碼 <input type="submit" name="" /> <input type="image"
Time of Update: 2018-12-07
我們有時候會見到這樣的地址:“http://www.huoho.com/show-12-34.html”,你或許認為在站台伺服器根目錄“/”下存在名為“show-12-34.html”的檔案,其實實際它可能是不存在的,而可能你看到的內容是“/aspx/show.aspx?type=12&id=34”的內容,為什麼要這樣做呢?原因有多個方面:首先是增強URL的友好性,記“show-12-34.html”總比“/aspx/show.aspx?type=12&id=34”好記吧?其次就
Time of Update: 2018-12-07
在ASP.NET 2.0中操作資料教程系列Scott Mitchell最近完成了為 www.asp.net 網站撰寫的《在ASP.NET 2.0中操作資料 (Working with Data in ASP.NET 2.0)》教程系列。該教程系列包含了超過75個資料教程,內容超過750頁!所有的教程都有VB和C#版本,還提供了PDF格式供下載。如果你還沒有讀過這些教程的話,我非常建議你去這裡看一下。 【譯註】 ASP.NET MVP朱曄主持翻譯了該系列,參考 Scott
Time of Update: 2018-12-07
IHttpHandler是ASP.NET處理實際操作的介面。在MSDN是這樣定義的:使用自訂的HTTP處理常式同步處理HTTP Web請求而實現的協定。(注意:這裡寫的很清楚是同步HTTP請求如果是非同步話就要使用IHttpAsyncHandler介面程式了)。他包含一個屬性IsReusable用於擷取當前IHttpHandler執行個體是否可用一般設定為True.一個方法ProcessRequest(HttpContext
Time of Update: 2018-12-07
在web開發時,有的系統要求同一個使用者在同一時間只能登入一次,也就是如果一個使用者已經登入了,在退出之前如果再次登入的話需要報錯。 常見的處理方法是,在使用者登入時,判斷此使用者是否已經在Application中存在,如果存在就報錯,不存在的話就加到Application中(Application是所有Session共有的,整個web應用程式唯一的一個對象): string strUserId = txtUser.Text; ArrayList list =
Time of Update: 2018-12-07
一、偽靜態用處有些使用者覺得,偽靜態和真靜態實際被收錄量會相差很大,其實不然,從你個人角度,你去判斷一下一個文章到底是真靜態還是偽靜態?估計很難看得出,因為所謂靜態意思,就是地址中不帶問號,不帶問號的就是靜態,管他是真的還是偽的?搜尋引擎看得出嗎?所以說,其實不論是真的還是偽的,其實對於搜尋引擎來說都是一樣的,搜尋引擎沒有說,你這個是偽的,我不收錄你。追根究底來說,為什麼搜尋引擎會不收錄帶問號的網址?因為搜尋引擎怕由於問號而進入死迴圈,稱為“搜尋機器人陷阱(Spidertraps)”(以前動網就
Time of Update: 2018-12-07
首先,在裝AjaxControlToolkit之前必要裝AJAX Extensions的,看你Microsoft Visual Studio的版本吧!我用的是Microsoft Visual Studio 2005版本,所以我下載的是Microsoft ASP.NET 2.0 AJAX Extensions 1.0
Time of Update: 2018-12-07
http://czm600604604.blog.163.com/blog/static/825206820094215237512/ asp.net網頁智能導航SmartNavigation的替代實現方式
Time of Update: 2018-12-07
來源:http://hi.baidu.com/kb81/blog/item/c8315f8236e85aa 近期做的一個網站需要一個無限級下拉式清單的無限級分級功能,於是就有了下面的小作品。 開始以為無限級下拉式清單功能應該很簡單,無非就是用一個遞迴演算法就好啦, 程式其實就是一個遞迴演算法。 private void GetArticleCategory(string pid) { SqlConnection conn = new SqlConnection(
Time of Update: 2018-12-07
以前一直對資料繫結時的綁定名稱大小寫不是很理解, 剛才找到一批文章, 看完覺得豁然開朗, 文章摘抄如下.UpdateParameters,InsertParameters參數的順序一定要跟方法的參數順序一樣才可以,否則會拋出異常,說沒有這個異常方法.如:ObjectDataSource的UpdateMethod的方法為Update(string a,string b,int c),那麼你UpdateParameters的參數應該這樣寫<UpdateParameters> <
Time of Update: 2018-12-07
這些天asp.net的代碼, 有的時候, 在頁面的後台代碼中去擷取TreeView控制項的SelectedValue , 總是擷取到的值為空白, 但是介面上直接綁定到TreeView控制項的SelectedValue的資料來源控制項卻可以正常工作.問題的原因:TreeView控制項只有在它的SelectedValue發生改變後回傳到伺服器的那個瞬間是有值的, 而在之後的重新整理中TreeView控制項的SelectedValue 是不會有值的.那麼解決這個問題的方法我用的是,
Time of Update: 2018-12-07
http://hi.baidu.com/xiaohuizuan/blog/item/95355933bc3ab7fe14cecb3f.html 前幾天做了一個網站,裡面用到了迅雷下載功能,在網上找了一下代碼整理了一下,現在拿出來了大家共用吧首先在.aspx頁面配置資訊<script runat=server> public string ThunderEncode(string code) { code="AA"+code+"ZZ"; string encode = "";
Time of Update: 2018-12-07
什麼是MVC模式?.Asp.net MVC架構是實現的MVC原理MVC(Model-View-Controller)在軟體工程中的一種設計模式.(他不僅僅是Asp.net
Time of Update: 2018-12-07
為ImageButton1註冊事件protected void Page_Load(object sender, EventArgs e){ ImageButton1.Click += new ImageClickEventHandler(Button1_Click);}protected void Button1_Click(object sender, EventArgs e){ ClientScript.RegisterStartupScript(this.GetType(),
Time of Update: 2018-12-07
現在很多的網站或者社區系統都支援使用者上傳和設定自己的頭像圖片,但是往往頭像圖片的尺寸會有一定的限制,並且上傳的照片一般都比較大,不需要用到整張照片。所以這個時候需要能夠在使用者上傳了圖片之後,再進一步的截取圖片的一個部分作為最終的頭像。現在不少知名網站比如Flicker,Yahoo等都已經提供了這樣的功能。基於ASP.NET的WebControl的機制開發這樣的控制項也並不難,這裡介紹一個老外寫的控制項(WebImageMaker),有了這樣的控制項之後就可以很方便的用在自己的網站裡了:)下面
Time of Update: 2018-12-07
閱讀本文章之前的準備 閱讀本文章前,需要讀者對以下知識有所瞭解。否則,閱讀過程中會在相應的內容上遇到不同程度的問題。 懂得ASP/ASP.NET編程 瞭解ASP/ASP.NET的Session模型 瞭解ASP.NET Web應用程式模型 瞭解ASP.NET Web應用程式設定檔Web.config的作用、意義及使用方法 瞭解Internet Information Services(以下簡稱IIS)的基本使用方法 瞭解如何在Microsoft SQL Server中建立一