У меня есть код внизу. Нажимая эту кнопку, я получаю данные с сервера sql и отображаю их в GridView. Я могу получить и заполнить dt. Но мои данные не отображаются в виде сетки, Что такое проблема? пожалуйста, взломайте меня.как привязать данные к gridview в windowsApplication C#
private void gvIPretrieve_Click(object sender, EventArgs e)
{
connstring();
conn.Open();
using (SqlCommand cmd = new SqlCommand("gvretrieve_ip", conn))
{
cmd.CommandType = CommandType.StoredProcedure ;
using (SqlDataAdapter sda = new SqlDataAdapter(cmd))
{
using (DataTable dt = new DataTable())
{
sda.Fill(dt);
dataGridView2.DataSource = dt;
}
}
}
}
Есть ли данные в 'dt' после выполнения команды? –
Попробуйте добавить dataGridView2.DataBind(); после dataGridView2.DataSource = dt; –