我有一个div··是隐藏的··div里面有一个<select>··select是用js绑定的数据,有一个button···点击button,把div的
visible=true;再执行<select>的绑定操作···要不然就会报错··说需要对象···不知道怎么先执行服务器控件再执行客户端控件,求大牛给点帮助

解决方案 »

  1.   

    protected void Button2_Click(object sender, EventArgs e)
    {
    this.divTest.Visible = true;//显示
    ClientScript.RegisterStartupScript(this.GetType(), "confirm1", "<script>//执行你的JS </script>");
    }
    这样看看能不能实现你的效果
      

  2.   

    要不然就会报错··说需要对象···这完全是你的写的有问题,跟绑定没有关系另外,asp.net执行顺序是服务器端的代码完毕才发送到客户端,客户端代码才能执行
    再执行<select>的绑定操作?
    你可以使用ajax啊