У меня проблема с привязкой одного из моих таблиц к GridView. Я пробовал все, но ничего не помогал. У меня есть кнопка поиска, и я хочу, чтобы она показывала мне результат моего поиска, и у меня есть DropDownList, который привязывается к другой таблице.как связать сетку?
Вот код:
SqlConnection my_cn = new SqlConnection("Data Source=NIMA-PC;Initial Catalog=PDFha;Integrated Security=True");
my_cn.Open();
SqlCommand cmd = new SqlCommand("SELECT Books.Name,Books.Subject,Books.PublisherName,Books.Summery FROM Books WHERE (Books.Subject= '" + subList.SelectedValue.ToString() + "') AND (Books.Name= '" + searchName.Text + "')", my_cn);
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = cmd;
adapter.Fill(ds);
DataTable dt = ds.Tables[0];
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read()==true)
{
GridView1.DataSource = dt;
}
my_cn.Close();
Ничего не происходит при нажатии кнопки Я знаю, что есть что-то не так с моей C# код, но я не могу идентифицировать. Оцените любые комментарии.
GridView1.DataBind(); –
@Shree попробовал, не работает. –