作者:StephenWalther原文地址:http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/UserProfiles.asp譯者:TonyQu概要:許多ASP.NET應用程序需要跨訪問的用戶屬性跟蹤功能,在ASP.NET1.1中,我們只能人工實現這一功能。但如今,使用ASP.NET2.0的Profile對象,這個過程變得異常簡單。StephenWa
系統 2019-08-29 22:36:40 1999
今天搞這個WebService的調用方式了,整了一下午怎么也出不來,愁死了。唉,晚上吃完飯回來上網查下才發現需要在WebApp里的Web.config里需要配置(以下第3步),默認不支持post調用。唉,郁悶,看了很多jQuery如何調用ASP.NET的WebService的相關文章,就是沒題這個配置。希望寫文章的人,把代碼貼全了,也希望網上轉載別人文章的人別瞎轉載了,你到低試驗沒有啊,不好使也轉載,唉。不說了,寫下我的步驟吧。1、建立項目WebServi
系統 2019-08-29 23:14:58 1997
登錄窗口完成后,還需要幾個步驟才能完成登錄。現在先來完成輸出驗證碼圖片的控制器。要完成這個,需要使用VerifyCode類,該類是在網上找的,因為年代久遠,出處都忘記了,在此向作者說聲抱歉。先在項目下創建一個Helper目錄,該目錄將用來放置一些輔助性的類,包括一些自定義的實用方法。然后把VerifyCode.cs文件復制到該目錄下,打開該文件,為其添加命名空間“SimpleCMS.Helper”,這樣做的目的是為了方便控制器訪問該類。接著在控制器目錄(C
系統 2019-08-29 23:10:15 1997
當我們一個web項目開發已完成,測試也通過了后,就把他放到網上去,但是,bug是測不完的,特別是在一個大的網絡環境下。那么,我們就應該記錄這些錯誤,然后改正。這里,我的出錯管理頁面是在global.asax里面的,因為里面有一個Application_Error函數,我覺得這個就是管理錯誤的。其實,asp.net里還有一個方法,就是在page里指定出錯的頁面,由這個頁面專門管理,我覺得這個方法也好,但是每次都要到相應的page里指定參數,不過,我覺得應該可
系統 2019-08-29 23:28:44 1995
41.判斷是否為數字/**///////名稱:IsNumberic///功能:判斷輸入的是否是數字///參數:stringoText:源文本///返回值:booltrue:是false:否///publicboolIsNumberic(stringoText){try{intvar1=Convert.ToInt32(oText);returntrue;}catch{returnfalse;}}獲得字符串實際長度(包括中
系統 2019-08-29 22:33:18 1986
本文英文原版及代碼下載:http://aspnet.4guysfromrolla.com/articles/062106-1.aspx淺談ASP.NET2.0里面的AJAX和Atlas導言:傳統上,web應用程序主要運用"請求/回應"模式。然后頁面交互,典型的情況是向web服務器上請求一個回轉(一個請求),然后執行服務器端工作并返回一個更新過的頁面(一個回應).這樣的話,當進行頁面交互的時候多少會有些延遲.要提高用戶體驗的話,其中一種方法是使用AJAX.A
系統 2019-08-29 22:51:44 1984
引子:電子商務網站支付功能頁面往往會有很多信息,對于這些信息的保存,往往是分步完成的,那么使用Ajax最合適不過了,比如其中的收貨人信息模塊。這些信息的新建和編輯保存都是用Ajax來完成的。那么有幾種方式完成這個操作呢,我想到如下幾種。先來看看該功能的截圖:一般情況下這些信息會對應一個實體類,就命名為:ReceiverInfo,簡單起見,我定義ReceiverInfo如下:1、將需要的值拼接成json文本,再Action里面處理首先您需要將要保存的值拼接成
系統 2019-08-12 09:30:18 1983
根據講師所講總結了一下(可能存在些描述錯誤)-------------mvc進入asp.net管道原理:(在執行httpapplication管道之前mvc和asp.net是相同的,不同之處在于管道第七個事件對http請求進行了重定向,交給了現有的mvchandler實例,而不是asp.net模型中自己創建的一個httpHander;)1.當網站啟動執行application_start方法,注冊路由規則;先創建了一個mvcRouteHandler路由處理
系統 2019-08-12 01:33:11 1983
在這講里,讓我們看下如何在ASP.NETTextbox里禁止復制、剪切和粘貼行為。當用戶要輸入一些密碼、信用卡信息和銀行賬號等敏感信息,用戶更希望手工通過鍵盤敲入數據,而好過通過剪貼板復制粘貼。我們先來看下實現后的效果:輸入新密碼復制新密碼出現如下對話框界面代碼ViewCode1234
系統 2019-08-12 01:33:24 1981
在網上也找了一些,發現要么題目和內容不對應,明明是在Winform下異步調用,卻寫成在Asp.net異步調用WebService,有的調用方式在.NET3.5下不能通過,.NET3.5下取消了BeginXXXX,EndXXXX,奇怪,而用了以下方式。建立一個WebService和一個WebApplication如圖所示:WebService代碼為:usingSystem;usingSystem.Collections.Generic;usingSystem
系統 2019-08-29 23:14:57 1979
記得以前做asp的時候,常會碰到下拉框多級聯動,比如說在注冊的時候,需要選擇省和城市,這就需要二級聯動,那個時候一個普遍的做法就是利用javascript腳本來實現,先把數據從數據庫中讀取出來,放到javascript的數組中,在下拉框的onchange事件觸發時,就可以直接從javascript的數組中讀取想要的數據。后來在asp.net1.0中開發時,這種方法也通用,但如果要多級的話,有一個很大的缺點,就是它需要把數據一次性全部讀到javascript
系統 2019-08-29 23:04:35 1978
簡介從使用基本的文本編輯器到創作標記頁面,Web開發已經經歷了一個漫長的過程。目前,集成開發環境(IDE)為開發過程中的幾乎每個方面都提供了圖形化表示形式。此外,還實現各種說明性編程技術以提高效率并降低出現錯誤的幾率。VisualStudio2005和ASP.NET2.0中的控件體系結構遵循了這些編程趨勢,并且提供了可靠的、可擴展的環境,該環境設計為使開發人員可以創建能夠以說明方式配置的控件。此外,ASP.NET中新的自適應呈現模型減少了編寫可專門識別其目
系統 2019-08-29 22:33:20 1963
前言ASP.NETMVC作為微軟官方的MVC解決方案,推出有一段時間了。可以說自動推出以來,一直廣受關注。在經歷了漫長的Preview之后,前幾天終于推出了其beta版。并且在官方文檔中,微軟聲明最終的正式版與beta版相比不會有大的變化。所以,對于.NET平臺的開發人員來說,是時候學習ASP.NETMVC了。本系列文章作為一個ASP.NETMVC的入門教程,將不會長篇大論介紹其中的概念及理論。而是通過案例實踐來學習ASP.NETMVC。在這系列文章中我將
系統 2019-08-29 23:37:15 1961
示例代碼為Asp.NetMVC程序,僅供參考!需要引用命名空間:usingSystem.DirectoryServices;Login.cshtml代碼:@{ViewBag.Title="模擬域驗證";Layout="~/Views/Shared/_Layout.cshtml";}模擬域驗證
@using(Html.BeginForm()){用戶名:@Html.TextBox("UserName")
舊密碼:@Html.P
系統 2019-08-29 22:40:50 1961
這節介紹jQueryvalidation插件一個新的校驗規則屬性rangelength,通過數組方式賦值。這里我們舉例校驗ListBox兩個規則:?校驗必選項?選擇范圍在0~4項界面代碼:
系統 2019-08-12 01:33:14 1960