【散分】修正陕北吴旗娃ASPNETPAGER控件的一个小BUG
再使用URL分页模式时,如果禁用了ViewState,分页控件就无效了 
 版本号是6.0(2003版本)   
 修改源代码: 
 public   int   CurrentPageIndex 
 		{ 
 			get 
 			{ 
 				if   (null   !=   cloneFrom) 
 					return   cloneFrom.CurrentPageIndex; 
 //=======================================修改      开始=================== 
 				if(UrlPaging) 
 				{ 
 					string   _currentpageindex=HttpContext.Current.Request.QueryString[UrlPageIndexName]; 
 					if(_currentpageindex==null   ||   _currentpageindex.Trim()== " ") 
 					{ 
 						return   1; 
 					} 
 					if(Regex.IsMatch(_currentpageindex, "^[0-9]*$ ")) 
 					{ 
 						return   Convert.ToInt32(_currentpageindex); 
 					} 
 					return   1; 
 				}//============================================修改结束==================== 
 				object   cpage   =   ViewState[ "CurrentPageIndex "]; 
 				int   pindex   =   (cpage   ==   null)   ?   1   :   (int)cpage; 
 				if   (pindex   >    PageCount   &&   PageCount   >    0) 
 					return   PageCount; 
 				else   if   (pindex    <   1) 
 					return   1; 
 				return   pindex; 
 			} 
 			set 
 			{ 
 				int   cpage   =   value; 
 				if   (cpage    <   1) 
 					cpage   =   1; 
 				else   if   (cpage   >    PageCount) 
 					cpage   =   PageCount; 
 				ViewState[ "CurrentPageIndex "]   =   cpage; 
 			} 
 		} 
------解决方案--------------------up
------解决方案--------------------恭喜LZ,修复了好以便这个控件更加完善,虽然不用03但是支持
------解决方案--------------------偶用2005的版本URL分页禁用VIEWSTATE没有问题的~
------解决方案--------------------2005  的确什么功能好点
------解决方案--------------------恭喜LZ,修复了好以便这个控件更加完善,虽然不用03但是支持 
 -------------------------------- 
 支持吴棋娃再开发点VIS2005的东东
------解决方案--------------------up
------解决方案--------------------LZ是个好人,支持一下