下面代码该怎么修改??
海峰 2003-11-24 05:42:48 private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack)
{
SqlConnection ct= new SqlConnection("server=localhost;database=oa;uid=sa;pwd=;");
// SqlDataAdapter cmd=new SqlDataAdapter();
cmd.SelectCommand=new SqlCommand("select * from 项目",ct);
SqlCommandBuilder builder = new SqlCommandBuilder(cmd);
// DataSet dtst=new DataSet();
cmd.Fill(ds,"项目"); //向数据集装入数据
DataGrid1.DataSource=ds;
向winForm上的dataGrid1装入数据:dataGrid1.SetDataBinding(dataset1,"表名");
//向webForm上的dataGrid1装入数据:dataGrid1.DataBind();
DataGrid1.DataBind();
}
}
在Page_Load()中用了if(!Page.IsPostBack){}时,运行到下面的代码就要报错,不用时,每点一次页面中的按钮,页面都要刷新一次,该怎么办
TextBox1.Text=ds.Tables [ "项目" ].Rows[DataGrid1.SelectedIndex][0].ToString().Trim();