Asp.Net ·ÖÒ³ÏÔʾ¿Ø¼þ
Ô´ÂëÏÂÔØ£ºhttp://www.tracefact.net/SourceCode/Asp-Net-Paging-Control.rar
Asp.Net ·ÖÒ³ÏÔʾ¿Ø¼þ
ÕâÆªÎÄÕÂ×ʼÊÇ2008Äê2Ô·ÝдµÄ£¬ÎÒÆð³õÏë×Å´ó¼ÒÓ¦¸Ã¶¼ÓÐ×Ô¼ºµÄÊý¾Ý·ÖÒ³·½Ê½£¬¶øÎÒ±¾È˲¢·Çרҵ×ö¿Ø¼þ¿ª·¢£¬ËùÒÔÖ»ÊÇÏë×ÅÌṩµã˼·£¬²¢Ã»ÓÐ×ö̫ϸÖµÄÑо¿¡£½á¹û¸ù¾Ýä¯ÀÀÁ¿·¢ÏÖ´ó¼Ò»¹ÊDZȽϹØ×¢µÄ£¬ÓÚÊǾͳé¿Õ¶ÔËü×öÁËÒ»µãÍêÉÆ£¬¶ÔÕâÆªÎÄÕÂÒ²½øÐÐÁËÒ»¸ö¸üС£
½éÉÜ
½èÖú Asp.Net ÌṩµÄÊý¾Ý°ó¶¨¿Ø¼þ£¬ÎÒÃÇÎÞÐèÌ«¶àµÄ´úÂ룬ÉõÖÁ²»ÐèÒª´úÂ룬ֻҪÔÚ VS2005 ÖÐÍÏ×§¼¸Ï¿ؼþ£¬½øÐÐһЩÊôÐÔµÄÉèÖ㬱ã¿ÉÒÔʵÏÖÔÚAspʱ´úÐèÒª×ö´óÁ¿¹¤×÷²ÅÄܹ»ÊµÏֵķÖÒ³¹¦ÄÜ¡£µ«ÔÚʵ¼ÊµÄÓ¦ÓÃÖУ¬ÓÈÆäÊÇÔÚWebÕ¾µã³ÌÐòÖУ¬ÎÒÃǾ³£ÐèÒª¸ü¼ÓƯÁÁÃÀ¹ÛµÄÓû§½çÃæ£¬¶øÀàËÆDataList»òÕß GridView ÕâÑùµÄÊý¾Ý¿Ø¼þÍùÍù²»ÄÜ»òÕߺÜÄÑÂú×ãÎÒÃǵÄÒªÇó¡£´Ëʱ£¬ÎÒÃdz£³£ÇóÖúÓÚ Repeater ¿Ø¼þ£¬ÕâÑùÎÒÃÇÒÀ¾É»áÃæÁÙ·ÖÒ³¼°ÆäÏÔʾµÄÎÊÌâ¡£
±¾ÎIJ»Êǽ²ÊöÈçºÎ½øÐÐÊý¾Ý·ÖÒ³£¬¶ø½«×¢ÒâÁ¦¼¯ÖÐÔÚÈçºÎ¸ù¾Ý¼Ç¼×ÜÊý¡¢·ÖÒ³´óС¡¢µ±Ç°ËùÔÚÒ³Â룬À´ÔÚÒ³ÃæÉÏÏÔʾ³öÒ»¸öЧ¹ûÁ¼ºÃµÄ·ÖÒ³Á´½Ó£¬²¢ÌṩһЩ¼òµ¥µÄÅäÖù¦ÄÜ¡£ËùÒÔ£¬±¾ÎÄʵÏֵĿؼþ¹¦ÄÜ ÖØÔÚÈçºÎÔÚ½çÃæÉÏÏÔʾ¡£
¶øÈçºÎ½øÐÐÊý¾Ý·ÖÒ³£¬¿ÉÒԲο¼ÕâÆªÎÄÕµĽãÃÃÆª£ºÒ»²½²½¹¹½¨“°ë×Ô¶¯”Êý¾Ý·Öҳģ¿é¡£ÔÚÕâÆªÎÄÕÂÖУ¬ÎÒ½éÉÜÁËÈçºÎʵÏÖÒ»¸öͨÓõÄÊý¾Ý·Öҳģ¿é£¬²¢ÓëÕâ¸ö·ÖÒ³¿Ø¼þ½øÐÐÁËÒ»¸ö½áºÏ¡£
¹ØÓÚ±¾ÎÄËùҪ˵Ã÷µÄ·ÖÒ³¿Ø¼þ£¬´ó¼Ò¿ÉÒÔÏȵã»÷Õâ¸öÁ´½Ó£¬¿´¿´Êµ¼ÊµÄ×îÖÕЧ¹û£º
http://www.tracefact.net/Demo/Pager/Default.aspx
¿Ø¼þµÄÖÆ×÷˼Ïë
¸ù¾Ý֮ǰһЩÅóÓѶÔÕâ¸ö¿Ø¼þµÄһЩ·´À¡£¬ÎÒÏëÏȽâÊÍÒ»µã£¬¾ÍÊÇËüµÄÖÆ×÷˼Ï룺ËüÊÇ»ùÓÚHttpµÄRequestÇëÇ󣬻ñÈ¡Url²ÎÊý½øÐзÖÒ³µÄ£»¶ø²»ÊǼ¯ÓÚHttpµÄPostÇëÇ󣬻ñÈ¡Òþ²ØµÄ±íµ¥Êý¾ÝÏîÀ´½øÐзÖÒ³µÄ¡£
ΪʲôÎÒÒ»¿ªÊ¼¾ÍÏÈҪ˵Çå³þÕâ¸öÎÊÌ⣿ÒòΪÓеÄÅóÓÑÎÊÎÒ£¬ÎªÊ²Ã´Ò³ÃæÉÏÓÐÒ»¸öÎı¾¿ò£¬ÎÒÔÚÎı¾¿òÖÐÊäÈëÁËÄÚÈÝ£¬È»ºóµã»÷Õâ¸ö¿Ø¼þÉϵÄÁ´½ÓÖ®ºó£¬Îı¾¿òµÄÄÚÈÝûÓÐÁË£¿ÕâÊÇÒòΪµ±Äãµã»÷¿Ø¼þÉϵÄÁ´½ÓÒԺ󣬻áÖØÐ·¢ÆðÒ»¸öHttpµÄRequestÇëÇó£¬Ï൱ÓÚÖØÐÂÇëÇóÒ³Ãæ£¬ËùÓÐ״̬¾ù²»±£´æ¡£¶øÄãËùÆÚÍûµÄ¿ÉÒÔ±£´æÎı¾¿òÄÚÈݵÄЧ¹û£¬ÊÇÀàËÆÓÚ.NETÖÐGridViewµÈ¿Ø¼þµÄ·ÖÒ³·½Ê½£¬ËüµÄʵÏÖÊÇÌá½»Ò³Ãæ±íµ¥£¬½«·ÖÒ³ÐÅÏ¢°üº¬ÔÚ±íµ¥ÏîÖС£×¢Ò⵽ʹÓÃÕâÖÖ·½Ê½·Öҳʱ£¬Ò³ÃæµÄURLÊDz»»á·¢Éú±ä»¯µÄ¡£
ÄÇôÎÒΪʲôҪ²ÉÓÃÕâÖÖÿ´Î¶¼·¢ÆðÒ»¸ö³õʼRequetÇëÇóµÄ·½Ê½£¬¶ø²»ÊÇÀàËÆGridViewµÄÌá½»±íµ¥Post·ÖÒ³ÄØ£¿Ò
Ïà¹ØÎĵµ£º
ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔǰµÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕß¶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......
²»Öª²»¾õ¹¤×÷ÒѾÁ½Äê¶àÁË£¬Ò»Ö±Ïë°Ñ¹ýÈ¥µÄµãµãµÎµÎ»ýÀ۵ľÑéдÏÂÀ´£¬µ«ÊÇÒ»Ö±ÄÑÒÔÍê³É£¬Ò»ÊÇʱ¼äµÄÏÞÖÆ£¬ÔÙÊÇËùÒԵö«Î÷»¹ÊDZȽÏÔÓÂÒ£¬Ò»Ê±ÄÑÒÔÕûÀí¡£ÏÂÃæ¾Í´ÓASP.NETÓ¦ÓóÌÐòÉú´æÖÜÆÚ¿ªÊ¼Ì¸Æð£¬Ö÷ÒªÊÇÒÔ´ËΪһ¸ö¿ªÍ·£¬ÀϲûÊö¸öÈ˵ÄһЩ¾Ñé¾Ñé̸֮ºÍ¶Ô²Î¿¼Ò»Ð©×ÊÁϵÄÀí½â¡£
Ê×ÏÈ£¬ÎÊÌâÒ»£ºÎÒÃÇ´ò¿ªÒ»¸öÍ ......
private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } µÚ¶þ£º
private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=javascript>window.location.href=document.URL; < /script>" ); } ......
ʹÓÃÑéÖ¤×é¿ÉÒÔ½«Ò³ÃæÉϵÄÑéÖ¤¿Ø¼þ¹éΪһ×é¡£¿ÉÒÔ¶Ôÿ¸öÑéÖ¤×éÖ´ÐÐÑéÖ¤£¬¸ÃÑéÖ¤ÓëͬһҳµÄÆäËûÑéÖ¤×éÎ޹ء£
½«Òª·Ö×éµÄËùÓпؼþµÄ ValidationGroup ÊôÐÔÉèÖÃΪͬһ¸öÃû³Æ£¨×Ö·û´®£©¼´¿É´´½¨ÑéÖ¤×é¡£¿ÉÒÔΪÑéÖ¤×é·ÖÅäÈκÎÃû³Æ£¬µ«±ØÐë¶Ô¸Ã×éµÄËùÓгÉԱʹÓÃÏàͬµÄÃû³Æ¡£
Ôڻط¢¹ý³ÌÖУ¬Ö» ......
ÔÚ²»Í¬°æ±¾µÄIISÏÂʹÓÃASP.NET MVC
asp.net mvc beta 2008-11-28 22:43 ÔĶÁ20 ÆÀÂÛ0
×ֺţº ´ó´ó ÖÐÖРСС
£¨Ô´´£º»Ò»Ò³æµÄ¼Ò http://hi.baidu.com/grayworm£©
ÔÚÕâÆªÎÄÕÂÖÐÎÒÃÇѧϰÔÚ²»Í¬°æ±¾µÄIISÖÐʹÓÃASP.NET MVCºÍURL Routing¡£ÎÒÃÇѧϰÕë¶ÔIIS ......