我想將相同的數據讀取器對象綁定到2個控件.one是gridview,第二個是formview。GridView獲取綁定,但它的formview沒有。即使我綁定兩個對象後關閉。 任何人都可以讓我知道,如果有可能或不。如果是的話,那麼如何?我可以將相同的數據讀取器對象綁定到2個控件嗎?
這是我的代碼: -
SqlConnection con = new SqlConnection(getconnectionstring());
SqlCommand cmd = new SqlCommand();
SqlCommand cmd1 = new SqlCommand();
//cmd.CommandText = "SELECT firstname,lastname FROM crudtable";
cmd.CommandText = "SELECT firstname,lastname FROM crudtable";
cmd1.CommandText = "SELECT firstname FROM crudtable";
cmd.Connection = con;
cmd1.Connection = con;
con.Open();
SqlDataReader reader ;
SqlDataReader reader1;
reader = cmd.ExecuteReader();
GridView1.DataSource = reader;
GridView1.DataBind();
FormView1.DataSource = reader;
FormView1.DataBind();
reader.Close();
reader1 = cmd1.ExecuteReader();
ddl.DataSource = reader1;
ddl.DataTextField = "firstname";
ddl.DataBind();
在此先感謝。
請參閱更新code.The讀者對象必須將它綁定到兩個控件後關閉一次。 – user1627138
當然可以,但是現在有效嗎? –
nope.it沒有。 – user1627138