using System.Web.UI.HtmlControls.HtmlImage IMG1;  using 错了
真懒得做改错题

解决方案 »

  1.   

    SqlDataReader dr;写在class定义里面
      

  2.   

    Show_Size.Text = Show_Size.Text + "&nbsp;"+"<a href =<% =link %>"+"?Page_No=<%=i%>>"+"</a>"; 
    在服务端就直接用Show_Size.Text = Show_Size.Text + "&nbsp;"+"<a href =" + link +"?Page_No=" + i + "+"</a>";
      

  3.   

    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 System.Web.UI.HtmlControls.HtmlImage IMG1;   SqlDataReader dr;
    namespace liuyan
    {       
    public class liuyan : System.Web.UI.Page
    {
    public void Page_Load(object sender, EventArgs e)
    {
    static int StartIndex;
    protected System.Web.UI.WebControls.Label Show_Size;
    protected System.Web.UI.WebControls.Label Stu_No;
    protected System.Web.UI.WebControls.Label Time;
    protected System.Web.UI.WebControls.Label Topic;
    protected System.Web.UI.WebControls.Label Detail;
    protected System.Web.UI.WebControls.Label Reply;
    protected System.Web.UI.HtmlControls.HtmlImage IMG1;
    protected System.Web.UI.HtmlControls.HtmlInputButton Submit1;
    protected System.Web.UI.HtmlControls.HtmlInputButton Reset1;
    protected System.Web.UI.WebControls.RadioButtonList RadioButtonList1;
    protected System.Web.UI.HtmlControls.HtmlTextArea content; private void InitializeComponent()
    {
    this.content.ServerChange += new System.EventHandler(this.TEXTAREA1_ServerChange);
    this.Submit1.ServerClick += new System.EventHandler(this.Submit1_ServerClick);
    this.RadioButtonList1.SelectedIndexChanged += new System.EventHandler(this.RadioButtonList1_SelectedIndexChanged);
    this.Load += new System.EventHandler(this.Page_Load); }

    static int Page_No = Request.QueryString["Page_No"]; private void Submit1_ServerClick(object sender, System.EventArgs e)
    {
         Response.Redirect("http://localhost/liuyan/insert.aspx?")
    } private void TEXTAREA1_ServerChange(object sender, System.EventArgs e)
    {

    } private void Radio1_ServerChange(object sender, System.EventArgs e)
    {

    } private void RadioButtonList1_SelectedIndexChanged(object sender, System.EventArgs e)
    {

    }

    if(Page_No = null)
        {
    Page_No=1;
        }
    static string link = "http://localhost/liuyan/liuyan.aspx";
    //注意:此处需要根据具体的服务器地址来配置
    for(int i=1;i<=Page_No;i++)
    {
    Show_Size.Text = Show_Size.Text + "&nbsp;"+"<a href ="+ link +"?Page_No=" + i + ">"+ i +"</a>"; 
    }
    BinGrid();
    public void BinGrid()
       {
     int Page_Size = 8;//此处设置每页显示的数目
     string MyConnstring ="user id=sa;password=89557686;initial catalog=suggest;data source=localhost;Connect Timeout=30";
     SqlConnection conn = new SqlConnection(MyConnstring); 
     conn.Open();
     StartIndex = (Page_No-1) * Page_Size;
     if Start_Inde = 0
          {
        Start_Index = 1;
          }
     string connstr = "select * from Suggest where Suggest_id >= @StartIndex AND Suggest_id < @StartIndex + @Page_Size";
     SqlCommand comm = new SqlCommand(connstr,conn);
     dr = comm.ExecuteReader();

    }    #region Web Form Designer generated code
    override protected void OnInit(EventArgs e)
    {
    //
    // CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
    //
    InitializeComponent();
    base.OnInit(e);
    }

    /// <summary>
    /// 设计器支持所需的方法 - 不要使用代码编辑器修改
    /// 此方法的内容。
    /// </summary>
    private void InitializeComponent()
    {    
    this.Load += new System.EventHandler(this.Page_Load);}
    #endregion
    }
    大家看这个吧
      

  4.   

    错啦:using System.Web.UI.HtmlControls.HtmlImage IMG1;   SqlDataReader dr;