我在下面给出了我的代码,请问一下为什么我的Button1_Click事件不能执行呢!!!using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;public partial class _Default : System.Web.UI.Page
{
    SqlConnection conn = new SqlConnection("server=172.16.129.1;User Id=sa;pwd=Sql.ygj;database=ynyz");    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            bind();
        }    }
    public void bind()
    {
        conn.Open();
        string sql = "select top 100 * from cyzg_hmd";
        SqlDataAdapter sda = new SqlDataAdapter(sql, conn);        DataSet ds = new DataSet();
        sda.Fill(ds);
        GridView1.DataSource = ds.Tables[0].DefaultView;
        GridView1.DataBind();
        conn.Close();    }    protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView1.PageIndex = e.NewPageIndex;
        bind(); Response.Write("sadf");
    }
  
    public override void VerifyRenderingInServerForm(Control control)
    {    }    protected void Button1_Click(object sender, EventArgs e)
    {        Response.Write("sadf");
    }
}

解决方案 »

  1.   

    你看一下Button1的事件里调用这个事件了吗!
      

  2.   

    <asp:Button ID="Button1" runat="server" Height="30px" OnClick="Button1_Click" Text="Button"
                        Width="75px" />有这个事件啊
      

  3.   

    你把时间函数,以及OnClick="Button1_Click"都删掉,重新添加一下,可以在VS的属性的第三个tab"事件"中双击来添加。试试看,有时候VS是有这样的问题的
      

  4.   

    Button是不是放容器里了?(例如Repeater之类的)
      

  5.   

     public override void VerifyRenderingInServerForm(Control control)
      {  }
    这个去掉试试
      

  6.   

    Button1_Click是否在对应的.xaml文件中关联了?
      

  7.   

    去掉先用的BUTTON事件,从新添加一个BUTTON事件