ASP.NET 2.0·þÎñÆ÷¿Ø¼þ¿ª·¢ ¿Ø¼þÉúÃüÖÜÆÚ
ASP.NET 2.0·þÎñÆ÷¿Ø¼þ¿ª·¢----¿Ø¼þÉúÃüÖÜÆÚ
·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚ¼ò½é
¡¡¡¡·þÎñÆ÷¿Ø¼þµÄÉúÃüÖÜÆÚÊÇ´´½¨·þÎñÆ÷¿Ø¼þ×îÖØÒªµÄ¸ÅÄî¡£×÷Ϊ¿ª·¢ÈËÔ±£¬±ØÐë¶Ô·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚÉî¿ÌÀí½â¡£µ±È»£¬Õâ²»ÊÇÒ»³¯Ò»Ï¦¾Í¿ÉÒÔ×öµ½µÄ¡£¶ÔÓÚѧϰ¿Ø¼þ¿ª·¢¼¼ÊõµÄ³õѧÕߣ¬¿ÉÒÔ²»±ØÕÆÎյ÷dz£ÏêϸÉîÈ룬ֻÐè¶Ô·þÎñÆ÷¿Ø¼þµÄÉúÃüÖÜÆÚÖеIJ»Í¬½×¶ÎÓÐÒ»¸ö´óÖµÄÁ˽⼴¿É¡£
¡¡¡¡ÔÚÕÆÎÕ·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚµÄ¹ý³ÌÖУ¬¶ÁÕßÒªÌØ±ð×¢ÒâÓйطþÎñÆ÷¿Ø¼þ״̬µÄÏà¹ØÄÚÈÝ¡£ÔÚÖØµãÁ˽âÉúÃüÖÜÆÚ¸÷¸ö½×¶ÎµÄͬʱ£¬¶Ô·þÎñÆ÷¿Ø¼þµÄ״̬±ä»¯Òª×¢ÒâÒÔÏÂÎÊÌ⣺¿Ø¼þµÄÉúÃüÖÜÆÚºÎʱ±£´æ¿Ø¼þºÍ»Ö¸´Æä״̬£»ºÎʱÓëÒ³Ãæ¼°ÆäËû¿Ø¼þÖ®¼ä½øÐн»»¥£»ºÎʱִÐÐÖØÒªµÄ´¦ÀíÂß¼£»ÔÚ¸÷¸ö½×¶Î£¬¿Ø¼þ¿ÉʹÓÃÄÄЩÐÅÏ¢¡¢±£³ÖÄÄЩÊý¾Ý¡¢¿Ø¼þ³ÊÏÖʱ´¦ÓÚÄÄÖÖ״̬ÒÔ¼°ºÎʱÊä³öÏÔʾ±ê¼ÇÎı¾µÈ¡£ÈçÏÂÁоÙÁË·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚËùÒª¾ÀúµÄ11¸ö½×¶Î¡£
¡¡¡¡£¨1£©³õʼ»¯-- --Ôڴ˽׶ÎÖУ¬Ö÷ÒªÍê³ÉÁ½Ï×÷£ºÒ»¡¢³õʼ»¯ÔÚ´«ÈëWebÇëÇóÉúÃüÖÜÆÚÄÚËùÐèµÄÉèÖã»¶þ¡¢¸ú×ÙÊÓͼ״̬¡£Ê×ÏÈ£¬Ò³Ãæ¿ò¼Üͨ¹ýĬÈÏ·½Ê½Òý·¢Initʼþ£¬²¢µ÷ÓÃOnInit()·½·¨£¬¿Ø¼þ¿ª·¢ÈËÔ±¿ÉÒÔÖØÐ´¸Ã·½·¨Îª¿Ø¼þÌṩ³õʼ»¯Âß¼¡£´Ëºó£¬Ò³Ãæ¿ò¼Ü½«µ÷ÓÃTrackViewState·½·¨À´¸ú×ÙÊÓͼ״̬¡£ÐèҪעÒâµÄÊÇ£º¶àÊýÇé¿öÏ£¬Control»ùÀàÌṩµÄTrackViewState·½·¨ÊµÏÖÒѾ×ã¹»ÁË¡£Ö»ÓÐÔڿؼþ¶¨ÒåÁ˸´ÔÓÊôÐÔʱ£¬¿ª·¢ÈËÔ±²Å¿ÉÄÜÐèÒªÖØÐ´TrackViewState·½·¨¡£
¡¡¡¡£¨2£©¼ÓÔØÊÓͼ״̬----´Ë½×¶ÎµÄÖ÷ÒªÈÎÎñÊǼì²é·þÎñÆ÷¿Ø¼þÊÇ·ñ´æÔÚÒÔ¼°ÊÇ·ñÐèÒª½«Æä״̬»Ö¸´µ½ËüÔÚ´¦Àí֮ǰµÄÇëÇó½áÊøµÄ״̬¡£Òò´Ë¸Ã¹ý³Ì·¢ÉúÔÚÒ³Ãæ»Ø´«¹ý³ÌÖУ¬¶ø²»Êdzõʼ»¯ÇëÇó¹ý³Ì¡£Ôڴ˽׶Σ¬Ò³Ãæ¿ò¼Ü½«×Ô¶¯»Ö¸´ViewState×ֵ䡣Èç¹û·þÎñÆ÷¿Ø¼þ²»Î¬³ÖÆä״̬£¬»òÕßËüÓÐÄÜÁ¦Í¨¹ýĬÈÏ·½Ê½±£´æÆäËùÓÐ״̬¶øÊ¹ÓÃViewState×ֵ䣬ÄÇô¿ª·¢ÈËÔ±Ôò²»±ØÊµÏÖÈκÎÂß¼¡£Õë¶ÔÄÇЩÎÞ·¨ÔÚ ViewState×ÖµäÖд洢µÄÊý¾ÝÀàÐÍ»òÕßÐèÒª×Ô¶¨Òå״̬¹ÜÀíµÄÇé¿ö£¬¿ª·¢ÈËÔ±¿ÉÒÔͨ¹ýÖØÐ´LoadViewState·½·¨À´×Ô¶¨Òå״̬µÄ»Ö¸´ºÍ¹ÜÀí¡£
¡¡¡¡£¨3£©´¦Àí»Ø·¢Êý¾Ý----ÈôҪʹ¿Ø¼þÄܹ»¼ì²é¿Í»§¶Ë·¢»ØµÄ´°ÌåÊý¾Ý£¬ÄÇô±ØÐëʵÏÖSystem.Web.UI.IPostBackDataHandler½Ó¿ÚµÄ¡¡LoadPostData()·½·¨¡£Òò´ËÖ»Óд¦Àí»Ø·¢Êý¾ÝµÄ¿Ø¼þ²ÎÓë´Ë½×¶Î¡£
¡¡¡¡£¨4£©¼ÓÔØ----ÖÁ´Ë½×¶Î¿ªÊ¼£¬¿Ø¼þÊ÷ÖеķþÎñÆ÷¿Ø¼þÒÑ´´½¨²¢³õʼ»¯¡¢×´Ì¬ÒÑ»¹Ô²¢ÇÒ´°Ìå¿Ø¼þ·´Ó³Á˿ͻ§¶ËµÄÊý¾Ý¡£´Ëʱ£¬¿ª·¢ÈËÔ±¿ÉÒÔͨ¹ýÖØÐ´OnLoad()·½·¨À´ÊµÏÖÿ¸öÇëÇó¹²Í¬µÄÂß¼¡£
¡¡¡¡£¨5£©·¢ËÍ»
Ïà¹ØÎĵµ£º
ASP.NETÒ³Ãæ»º´æµÄ¼¸µãÌå»á
¾¡¹Ü±¾ÎĵÄ×÷ÕßдµÄºÜ¼òµ¥£¬µ«ÊÇÏàÐÅͨ¹ýÕâЩÎÄ×Ö£¬»¹ÊÇÄܶԴó¼ÒÁ˽âASP.NETÒ³Ãæ»º´æÓкܴóµÄ°ïÖú¡£
ǰ¼¸ÌìÓöµ½¸öÎÊÌ⣬°Ù˼²»µÃÆä½â¡£ºóÀ´²éÔÄÁËһЩ×ÊÁÏÐÄÀï²ÅÓÐÁ˵ã˼·¡£°Ñ×Ô¼ºÓöµ½µÄÎÊÌâ¼Ç¼ÏÂÀ´Ï£ÍûÄܸøÆäËûµÄÔ°ÓÑһЩ°ïÖú°É¡£
ÊÂÇéÊÇÕâÑùµÄ¡£ÎÒµÄÒ»¸öASP.NETÒ³ÃæÓÃwindow.openµ¼º½ºó ......
3¸öÎļþ
code ÀàÎļþ
using System;
using System.Text;
namespace ConcreteMIS.Common.Chinese
{
/// <summary>
/// ºº×ÖÆ´ÒôÉùĸ¼ÆËãÀà
/// Write by WangZhenlong at 2003/11/29
/// </summary>
......
Ò»¡¢ÈÏʶWeb.configÎļþ
¡¡¡¡Web.configÎļþÊÇÒ»¸öXMLÎı¾Îļþ£¬ËüÓÃÀ´´¢´æ ASP.NET Web Ó¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢£¨Èç×î³£ÓõÄÉèÖÃASP.NET Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤·½Ê½£©£¬Ëü¿ÉÒÔ³öÏÖÔÚÓ¦ÓóÌÐòµÄÿһ¸öĿ¼ÖС£µ±Äãͨ¹ýVB.NETн¨Ò»¸öWebÓ¦ÓóÌÐòºó£¬Ä¬ÈÏÇé¿öÏ»áÔÚ¸ùĿ¼×Ô¶¯´´½¨Ò»¸öĬÈϵÄ
&nb ......
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using Sy ......
¾³£ÒªÐ´Ò»Ð©.netµÄ³ÌÐò£¬¶ÔÓÚÊý¾Ý¿âµÄ·À×¢ÈëÒªÇóÒª±È½Ï¸ß¡£ÕâʱÎÒ´ÓÍøÉÏËÑÁËһЩ´úÂë¡£²é¿´ÁËÒ»ÏÂÖ÷ÒªÊÇͨ¹ýHTTPModelÀ´½øÐжԿͻ§¶Ëת¹ýÀ´µÄÊý¾Ý½øÐд¦Àí¡£
ÔÚ·þÎñÆ÷°²È«À¸Ä¿ÀïÎÒд¹ýһƪ¡¶ÆÆ½âͨÓÃSql·À×¢Èë·½·¨¡·µÄÎÄÕÂÖÐ˵µ½£¬Ò»Ð©Í¨ÓõķÀ×¢Èë·½·¨ÖÐûÓжÔcookieÊý¾Ý½øÐйýÂË£ ......