Моя сетка данных не отображается на моей веб-странице вообще. Как в таблице нет. Я выполнил этот стек question и модифицировал часть своего кода в соответствии с моим, но он вообще не отображается.Datagrid не отображается
вот код для моего класс, который запускается кнопкой.
private void LoadDataGrid()
{
con.Open();
cmd = new SqlCommand(@"SELECT quotationID,quo_product
FROM JobQuotations
WHERE quo_custname = @custname", con);
cmd.Parameters.AddWithValue("@custname",lblLoginName.Text);
da = new SqlDataAdapter(cmd);
dt = new DataTable();
GridView1.DataSource = dt;
GridView1.DataBind();
con.Close();
}
и я вставил его внутрь Page_Load
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
LoadDataGrid();
}
}
здесь разметка:
<asp:GridView ID="GridView1" runat="server"></asp:GridView>
Показать разметку сетки. Пройдите через свой код, есть ли ошибки? – DGibbs
@DGibbs wait Я собираюсь отредактировать его. –
Аналогично этому: http://stackoverflow.com/questions/35796348/datatable-dt-ds-tablesput-why-dt-is-null –