Default.aspx.cs
上传用户:shjujing
上传日期:2022-07-28
资源大小:11244k
文件大小:4k
源码类别:

Email客户端

开发平台:

Visual C++

  1. using System;
  2. using System.Collections;
  3. using System.Configuration;
  4. using System.Data;
  5. using System.Data.SqlClient;
  6. using System.Web;
  7. using System.Web.Security;
  8. using System.Web.UI;
  9. using System.Web.UI.HtmlControls;
  10. using System.Web.UI.WebControls;
  11. using System.Web.UI.WebControls.WebParts;
  12. public partial class _Default : System.Web.UI.Page
  13. {
  14.     Db ebdoing = new Db();
  15.     protected void Page_Load(object sender, EventArgs e)
  16.     {
  17.         //显示企业新闻
  18.         SqlConnection Conn = new SqlConnection(ebdoing.strConn);
  19.         SqlDataAdapter Da1 = new SqlDataAdapter("Select * from News where ClassID=1 order by NewsID desc", Conn);
  20.         DataSet Ds1 = new DataSet();
  21.         Da1.Fill(Ds1, "News");
  22.         //PagedDataSource 类封装那些允许数据源控件(如 DataGrid、GridView、DetailsView 和 FormView)执行分页操作的属性。如果控件开发人员需对自定义数据绑定控件提供分页支持,即可使用此类。
  23.         PagedDataSource Pds = new PagedDataSource();
  24.         Pds.DataSource = Ds1.Tables["News"].DefaultView;
  25.         Pds.AllowPaging = true;
  26.         Pds.PageSize = 16;
  27.         Repeater1.DataSource = Pds;
  28.         Repeater1.DataBind();
  29.         Rep2();
  30.         Rep3();
  31.         Rep4();
  32.         R();
  33.     }
  34.     public void Rep2()
  35.     {
  36.         //显示企业新闻
  37.         SqlConnection Conn = new SqlConnection(ebdoing.strConn);
  38.         SqlDataAdapter Da1 = new SqlDataAdapter("Select * from News where ClassID=2 order by NewsID desc", Conn);
  39.         DataSet Ds1 = new DataSet();
  40.         Da1.Fill(Ds1, "News");
  41.         //PagedDataSource 类封装那些允许数据源控件(如 DataGrid、GridView、DetailsView 和 FormView)执行分页操作的属性。如果控件开发人员需对自定义数据绑定控件提供分页支持,即可使用此类。
  42.         PagedDataSource Pds = new PagedDataSource();
  43.         Pds.DataSource = Ds1.Tables["News"].DefaultView;
  44.         Pds.AllowPaging = true;
  45.         Pds.PageSize = 16;
  46.         Repeater2.DataSource = Pds;
  47.         Repeater2.DataBind();
  48.     }
  49.     public void Rep3()
  50.     {
  51.         //显示国内新闻
  52.         SqlConnection Conn = new SqlConnection(ebdoing.strConn);
  53.         SqlDataAdapter Da1 = new SqlDataAdapter("Select * from News where ClassID=3 order by NewsID desc", Conn);
  54.         DataSet Ds1 = new DataSet();
  55.         Da1.Fill(Ds1, "News");
  56.         //PagedDataSource 类封装那些允许数据源控件(如 DataGrid、GridView、DetailsView 和 FormView)执行分页操作的属性。如果控件开发人员需对自定义数据绑定控件提供分页支持,即可使用此类。
  57.         PagedDataSource Pds = new PagedDataSource();
  58.         Pds.DataSource = Ds1.Tables["News"].DefaultView;
  59.         Pds.AllowPaging = true;
  60.         Pds.PageSize = 16;
  61.         Repeater3.DataSource = Pds;
  62.         Repeater3.DataBind();
  63.     }
  64.     public void Rep4()
  65.     {
  66.         //显示国际新闻
  67.         SqlConnection Conn = new SqlConnection(ebdoing.strConn);
  68.         SqlDataAdapter Da1 = new SqlDataAdapter("Select * from News where ClassID=4 order by NewsID desc", Conn);
  69.         DataSet Ds1 = new DataSet();
  70.         Da1.Fill(Ds1, "News");
  71.         //PagedDataSource 类封装那些允许数据源控件(如 DataGrid、GridView、DetailsView 和 FormView)执行分页操作的属性。如果控件开发人员需对自定义数据绑定控件提供分页支持,即可使用此类。
  72.         PagedDataSource Pds = new PagedDataSource();
  73.         Pds.DataSource = Ds1.Tables["News"].DefaultView;
  74.         Pds.AllowPaging = true;
  75.         Pds.PageSize = 16;
  76.         Repeater4.DataSource = Pds;
  77.         Repeater4.DataBind();
  78.     }
  79.     public void R()
  80.     {
  81.         //最新更新 新闻列表
  82.         SqlConnection Conn = new SqlConnection(ebdoing.strConn);
  83.         SqlDataAdapter DaR = new SqlDataAdapter("Select * from News order by NewsID desc", Conn);
  84.         DataSet DsR = new DataSet();
  85.         DaR.Fill(DsR, "News");
  86.         PagedDataSource Pds = new PagedDataSource();
  87.         Pds.DataSource = DsR.Tables["News"].DefaultView;
  88.         Pds.AllowPaging = true;
  89.         Pds.PageSize = 25;
  90.         RepeaterR.DataSource = Pds;
  91.         RepeaterR.DataBind();
  92.     }
  93. }