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

📄 adminfangwuinfo.aspx.cs

📁 基于Asp.net、MS sql sever 2000、C# 汽车交易系统源码
💻 CS
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using WebDataAccess;

namespace Market.Admin
{
	/// <summary>
	/// AdminFangWuInfo 的摘要说明。
	/// </summary>
	public class AdminFangWuInfo : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.DataGrid MarketDg;
		protected Wuqi.Webdiyer.AspNetPager MarketPagerTwo;
		protected Wuqi.Webdiyer.AspNetPager MarketPager;
		public DataTable GetMarketDt=new DataTable();
		protected System.Web.UI.WebControls.Panel Panel1;

		public int StateTitle;//回复的操作状态

		public int CheckFlag;//登陆判断

		public int CheckPage=30;//***********************************分页常数30****************************

		public string Replace(string ValBuySell)

		{
			string Result;

			/*DataAccess GetChange=new DataAccess();

			SqlConnection conn=new SqlConnection(GetChange.SqlBase);

			conn.Open();

			GetSort=GetChange.DisPLayList_Dt("select * from humor_type where type_id='"+ValSort+"'",conn);

			if(GetSort.Rows.Count==0)
			{
				Result_Rep="未知类型";

			
			}
			else
			{

				Result_Rep=GetSort.Rows[0]["type_name"].ToString();

			}*/

			if(ValBuySell=="1")
			{
				Result="供";
			}
			else

			{
				Result="求";

			}
			
			return Result;

		}
		
		public string Limit(string ValContent)

		{
			string Result_Limit;

			Result_Limit= ValContent.Substring(0,10);


			return Result_Limit;

		
		}

		private void bin_Msg()
		{
			MarketDg.DataSource=GetMarketDt.DefaultView;


			MarketDg.DataBind();
			
			MarketPager.CustomInfoText="记录总数:<font color=\"blue\"><b>"+MarketPager.RecordCount.ToString()+"</b></font>";
			MarketPager.CustomInfoText+=" 总页数:<font color=\"blue\"><b>"+MarketPager.PageCount.ToString()+"</b></font>";
			MarketPager.CustomInfoText+=" 当前页:<font color=\"red\"><b>"+MarketPager.CurrentPageIndex.ToString()+"</b></font>";

		}
		private void bin_Msg_2()
		{
			MarketDg.DataSource=GetMarketDt.DefaultView;


			MarketDg.DataBind();
			
			MarketPagerTwo.CustomInfoText="记录总数:<font color=\"blue\"><b>"+MarketPagerTwo.RecordCount.ToString()+"</b></font>";
			MarketPagerTwo.CustomInfoText+=" 总页数:<font color=\"blue\"><b>"+MarketPagerTwo.PageCount.ToString()+"</b></font>";
			MarketPagerTwo.CustomInfoText+=" 当前页:<font color=\"red\"><b>"+MarketPagerTwo.CurrentPageIndex.ToString()+"</b></font>";

		}


		public string Checked(string ValBuySell)

		{
			string Result;



			/*DataAccess GetChange=new DataAccess();

			SqlConnection conn=new SqlConnection(GetChange.SqlBase);

			conn.Open();

			GetSort=GetChange.DisPLayList_Dt("select * from humor_type where type_id='"+ValSort+"'",conn);

			if(GetSort.Rows.Count==0)
			{
				Result_Rep="未知类型";

			
			}
			else
			{

				Result_Rep=GetSort.Rows[0]["type_name"].ToString();

			}*/

			if(ValBuySell=="1")
			{
				Result="../images/checked.gif";
			}
			else

			{
				Result="../images/unchecked.gif";

			}
		
			return Result;

		}

		private void Page_Load(object sender, System.EventArgs e)
		{
			
			CheckInfo CheckBase=new CheckInfo();

			CheckFlag=CheckBase.LoginFlag();

			

			/*if(CheckFlag==0)

				{
                  
					Response.Write("<script>alert('请你先登陆')<script>");

					Server.Transfer("index.aspx");

				}*/

			/*********************************1 表示SUCCESS 0表示failure***********************************/

			if(CheckFlag==0)

			{
				Response.Write("<script language='javascript'>alert('你不是系统管理员,要管理系统请先登陆!')</script>"); 

				Server.Transfer("index.aspx");

			}

			else if(CheckFlag==1)
			{
				DataAccess MarketBase=new DataAccess();
	
		  
				SqlConnection conn=new SqlConnection(MarketBase.SqlBase);


				conn.Open();


				GetMarketDt=MarketBase.DisPLayList_Dt("select * from fangwu order by fid desc",conn);

				MarketPager.RecordCount=GetMarketDt.Rows.Count;

				MarketPagerTwo.RecordCount=GetMarketDt.Rows.Count;

				/**************************************************************************************************************************************/
				if(GetMarketDt.Rows.Count<this.CheckPage)
                   
				{                                         
					MarketDg.PageSize=this.CheckPage;          

				}
				/**************************************************************************************************************************************/
            
				MarketDg.DataSource=GetMarketDt.DefaultView;


				MarketDg.DataBind();	

				//this.bin_Msg();

				bin_Msg_2();

			}
			else
			{

				Response.Write("<script language='javascript'>alert('系统出现未知的错误,请与系统管理员联系!')</script>"); 

			}
			
		}
		#region Web 窗体设计器生成的代码
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// 设计器支持所需的方法 - 不要使用代码编辑器修改
		/// 此方法的内容。
		/// </summary>
		private void InitializeComponent()
		{    
			this.MarketDg.DeleteCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.MarketDg_DeleteCommand);
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion
	
		private void MarketPagerTwo_PageChanged(object src, Wuqi.Webdiyer.PageChangedEventArgs e)
		{

			if(MarketDg.CurrentPageIndex==0)//点index=1时候保证PAGESIZE

			{
				MarketDg.PageSize=this.CheckPage;

			}

			

			/*****************************************************************************************************/
			/*CheckPage=GetMarketDt.Rows.Count-MarketDg.CurrentPageIndex*MarketDg.PageSize;

				if(CheckPage<MarketDg.PageSize)
				{
					MarketDg.PageSize=CheckPage;

					//MarketPagerTwo.PageSize=CheckPage;

					//MarketPager.PageSize=CheckPage;

				}
				else if(CheckPage>this.CheckPage)
				{

					MarketDg.PageSize=this.CheckPage;

					MarketPagerTwo.PageSize=this.CheckPage;

					MarketPager.PageSize=this.CheckPage;
				}*/

			/*****************************************************************************************************/

			if(e.NewPageIndex==0)
			{
				MarketDg.CurrentPageIndex=0;
				MarketPagerTwo.CurrentPageIndex=e.NewPageIndex ;
           
			}
			else
			{
				int tempint;

				tempint=e.NewPageIndex;

				//DataGrid1.CurrentPageIndex=e.NewPageIndex ;

				MarketDg.CurrentPageIndex=tempint-1;


				MarketPagerTwo.CurrentPageIndex=e.NewPageIndex ;

			}
			
			//ap.CurrentPageIndex=e.NewPageIndex;
			//this.bin_Msg();

			bin_Msg_2();
			

		}

		private void MarketPager_PageChanged(object src, Wuqi.Webdiyer.PageChangedEventArgs e)
		{

			if(MarketDg.CurrentPageIndex==0)//点index=1时候保证PAGESIZE

			{
				MarketDg.PageSize=this.CheckPage;

			}

			
			/*****************************************************************************************************/
			/*CheckPage=GetMarketDt.Rows.Count-(MarketDg.CurrentPageIndex+1)*MarketDg.PageSize;

				if(CheckPage<MarketDg.PageSize)
				{
					MarketDg.PageSize=CheckPage;

					//MarketPagerTwo.PageSize=CheckPage;

					//MarketPager.PageSize=CheckPage;

				}
				else if(CheckPage>this.CheckPage)
				{

					MarketDg.PageSize=this.CheckPage ;

					MarketPagerTwo.PageSize=this.CheckPage;

					MarketPager.PageSize=this.CheckPage;
				}*/
			
			if(e.NewPageIndex==1)
			{
				MarketDg.CurrentPageIndex=0;
				MarketPager.CurrentPageIndex=e.NewPageIndex ;
           
			}
			else
			{
				int tempint;

				tempint=e.NewPageIndex;

				//DataGrid1.CurrentPageIndex=e.NewPageIndex ;
				MarketDg.CurrentPageIndex=tempint-1;


				MarketPager.CurrentPageIndex=e.NewPageIndex ;

			}
			
			//ap.CurrentPageIndex=e.NewPageIndex;
			//this.bin_Msg();

			bin_Msg_2();
			
		}

		private void MarketDg_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
		{
			
			int id=int.Parse(e.Item.Cells[0].Text);


			DataAccess MarketOp=new DataAccess();


			SqlConnection conn=new SqlConnection(MarketOp.SqlBase);


			conn.Open();


			int State;


			State= MarketOp.DelInfo("Delete From fangwu  Where goodsid=' " +id+ "'",conn);

			//	if(conn.State.ToString()=="Close")
			//{
			conn.Open();
			//}

			StateTitle=MarketOp.DelInfo("Delete From titles Where goodsid=' " +id+ "'",conn);//对回复操作


			//SqlParameter Paraconf=new SqlParameter("@conf",SqlDbType.Int,20);
			//Paraconf.Value=int.Parse(typeid);
			//typComm.Parameters.Add(Paraconf);
			try
			{
				if(State==1)
				{
					Response.Write("<script language='javascript'>alert('操作成功')</script>");

			



				}

					//typConn.Open();
					//typComm.ExecuteNonQuery();
					//typConn.Close();
					//upApplicatio();
					//Dats();				
					//Response.Write(sSql11);

					//Response.Write("<script language='javascript'>alert('操作成功')</script>");]
				else
				{
					Response.Write("<script language='javascript'>alert('操作 失败!请与数据管理员联系!')</script>");

					//MarketDg.DataBind();

				}

			}

			catch(SqlException err)
			{
				Response.Write("<script language='javascript'>alert('"+err.Message +"')</script>");
			}
            

		}

	
	}
}

⌨️ 快捷键说明

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