0 голосов
спросил от в категории ASPNETC5
Попробуйте BindGrid Like This

private void BindGrid ()
{
DataSet ds =new DataSet ();
SqlConnection Conn=новый SqlConnection (con);
{
Conn.Open ();
SqlCommand cmd=новый SqlCommand («Выбрать * из ProductInfo», Conn),
SqlDataAdapter da=новый SqlDataAdapter (cmd);
da.Fill (ds);
Conn.Close ();
gvDetails.DataSource=ds;
gvDetails.DataBind ();

}
}

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
Привет,

При немедленной обратной передаче в ответ на нажатие кнопки вы не вызываете gvBind (), поэтому, похоже, вы не можете получить и см. контроль сетки. Вам нужно вызвать gvBind (), как показано ниже, так что при каждой обратной передаче или без обратной передачи первая загрузка должна быть в состоянии привязать данные к элементу управления сеткой. Можете ли вы попробовать, как показано ниже -

protected void Page_Load(object sender, EventArgs e) {    if (!IsPostBack)    {       TextBox1.Focus();    }    gvbind(); // on every page load it will bind data to grid control. } 

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...