⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pagebar.cs

📁 很不错的公文流转系统
💻 CS
字号:
using System; 

namespace OI.Modules
{
	/// <summary>
	/// 设置分页代码
	/// </summary>
	public class PageBar
	{
		public PageBar()
		{
		}
		public static string GenPageBar(int nPageCount,int nPageNum,string cBaseUrl)
		{
			string cApplicationPath;
			
			cApplicationPath=System.Web.HttpRuntime.AppDomainAppVirtualPath;
			string cPageBar="<table border=\"0\" width=\"98%\" ><tr align=\"right\">";	
		
			cPageBar+="<td width=\"80%\"><table border=\"0\"  cellspacing=\"0\"  cellpadding=\"0\"><tr><td>\n";
			cPageBar+="共"+nPageCount.ToString()+"页,当前是第"+nPageNum.ToString()+"页\n";
			cPageBar+="</tr></table></td>\n";


			if(cBaseUrl.IndexOf("?")>0)
			{
				cPageBar+="<td><table border=\"0\" width=\"50\" cellspacing=\"0\" cellpadding=\"0\"><tr>\n";
				cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
					"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><a class=\"button\" href=\""+cBaseUrl+"&PageNum=1\">&nbsp;首页&nbsp;</a></TD>\n"+
					"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				cPageBar+="</tr></table></td>\n";
				//==================
				cPageBar+="<td><table border=\"0\" width=\"50\" cellspacing=\"0\" cellpadding=\"0\"><tr>\n";
				if(nPageNum>1)
				{
					cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
						"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><a class=\"button\" href=\""+cBaseUrl+"&PageNum="+(nPageNum-1).ToString()+"\">上一页</a></TD>\n"+
						"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				}
				else
				{
					cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
						"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><span class=\"button\"  style=\"cursor:default\">上一页</span></TD>\n"+
						"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				}
				cPageBar+="</tr></table></td>\n";
			

				//=================

				cPageBar+="<td><table border=\"0\" width=\"50\" cellspacing=\"0\" cellpadding=\"0\"><tr>\n";
				if(nPageNum<=nPageCount-1)
				{
					cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
						"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><a class=\"button\" href=\""+cBaseUrl+"&PageNum="+(nPageNum+1).ToString()+"\">下一页</a></TD>\n"+
						"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
					
				}
				else
				{
					cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
						"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><span class=\"button\"  style=\"cursor:default\">下一页</span></TD>\n"+
						"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				}
				cPageBar+="</tr></table></td>\n";

				cPageBar+="<td><table border=\"0\" width=\"50\" cellspacing=\"0\" cellpadding=\"0\"><tr>\n";
				cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
					"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><a class=\"button\" href="+cBaseUrl+"&PageNum="+nPageCount.ToString()+">&nbsp;末页&nbsp;</a></TD>\n"+
					"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				cPageBar+="</tr></table></td>\n";
				
			}
			else
			{

				cPageBar+="<td><table border=\"0\" width=\"50\" cellspacing=\"0\" cellpadding=\"0\"><tr>\n";
				cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
					"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><a class=\"button\" href=\""+cBaseUrl+"?PageNum=1\">&nbsp;首页&nbsp;</a></TD>\n"+
					"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				cPageBar+="</tr></table></td>\n";
				//==================
				cPageBar+="<td><table border=\"0\" width=\"50\" cellspacing=\"0\" cellpadding=\"0\"><tr>\n";
				if(nPageNum>1)
				{
					cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
						"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><a class=\"button\" href=\""+cBaseUrl+"?PageNum="+(nPageNum-1).ToString()+"\">上一页</a></TD>\n"+
						"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				}
				else
				{
					cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
						"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><span class=\"button\"  style=\"cursor:default\">上一页</span></TD>\n"+
						"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				}
				cPageBar+="</tr></table></td>\n";
			

				//=================

				cPageBar+="<td><table border=\"0\" width=\"50\" cellspacing=\"0\" cellpadding=\"0\"><tr>\n";
				if(nPageNum<=nPageCount-1)
				{
					cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
						"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><a class=\"button\" href=\""+cBaseUrl+"?PageNum="+(nPageNum+1).ToString()+"\">下一页</a></TD>\n"+
						"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
					
				}
				else
				{
					cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
						"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><span class=\"button\"  style=\"cursor:default\">下一页</span></TD>\n"+
						"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				}
				cPageBar+="</tr></table></td>\n";

				cPageBar+="<td><table border=\"0\" width=\"50\" cellspacing=\"0\" cellpadding=\"0\"><tr>\n";
				cPageBar+="<TD><img border=\"0\" src=\""+cApplicationPath+"/images/button_left.gif\"></TD>\n"+
					"<TD background=\""+cApplicationPath+"/images/button_bg.gif\"><a class=\"button\" href="+cBaseUrl+"?PageNum="+nPageCount.ToString()+">&nbsp;末页&nbsp;</a></TD>\n"+
					"<TD><IMG border=\"0\" src=\""+cApplicationPath+"/images/button_right.gif\"></TD>\n";
				cPageBar+="</tr></table></td>\n";
			}
			

			cPageBar+="</tr></table>";
			return cPageBar;
		}
		public static string GenPageBar(int nPageCount,int nPageNum,string cBaseUrl,string cSearchKey)
		{
			if(cBaseUrl.IndexOf("?")>0)
			{
				cBaseUrl=cBaseUrl+"&SearchKey="+cSearchKey;
			}
			else
			{
				cBaseUrl=cBaseUrl+"?SearchKey="+cSearchKey;

			}

			return GenPageBar(nPageCount,nPageNum,cBaseUrl);
		}
		public static string GenPageBar(int nPageCount,int nPageNum,string cBaseUrl,string cSearchKey,string cType)
		{

			if(cBaseUrl.IndexOf("?")>0)
			{
				cBaseUrl=cBaseUrl+"&SearchKey="+cSearchKey+"&Type="+cType;
			}
			else
			{
				cBaseUrl=cBaseUrl+"?SearchKey="+cSearchKey+"&Type="+cType;

			}

			return GenPageBar(nPageCount,nPageNum,cBaseUrl);

		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -