Место общения программистов C#
Anonymous
Обновление источника данных SQL GridView
Сообщение
Anonymous » 04 июл 2024, 09:58
это aspx GridView
А это aspx.cs
`protected void GridView1_SelectedIndexChanged(отправитель объекта, EventArgs e)
{
Код: Выделить всё
client_fullnameTextBox2.Text = GridView1.SelectedRow.Cells[1].Text;
client_phoneTextBox2.Text = GridView1.SelectedRow.Cells[2].Text;
if (GridView1.SelectedRow.Cells[3].Text != " ") { client_emailTextBox2.Text = GridView1.SelectedRow.Cells[3].Text; }
else { client_emailTextBox2.Text = ""; }
if (GridView1.SelectedRow.Cells[4].Text != " ") { client_companyTextBox2.Text = GridView1.SelectedRow.Cells[4].Text; }
else { client_companyTextBox2.Text = ""; }
if (GridView1.SelectedRow.Cells[5].Text != " ") { client_id_numTextBox2.Text = GridView1.SelectedRow.Cells[5].Text; }
else { client_id_numTextBox2.Text = ""; }
if (GridView1.SelectedRow.Cells[6].Text != " ") { client_tax_numTextBox2.Text = GridView1.SelectedRow.Cells[6].Text; }
else { client_tax_numTextBox2.Text = ""; }
ticket_categoryDropDownList2.SelectedValue = GridView1.SelectedRow.Cells[7].Text;
ticket_shortdetailsTextBox2.Text = GridView1.SelectedRow.Cells[8].Text;
if (GridView1.SelectedRow.Cells[9].Text != " ") { ticket_detailsTextArea2.InnerText = GridView1.SelectedRow.Cells[9].Text; }
else { ticket_detailsTextArea2.InnerText = " "; }
mymodal.Visible = true;
}`
использовал GridView для отображения данных SQL из базы данных, но моя проблема в том, что SQLDataSource выбирает все записи базы данных, что приводит к значительному замедлению загрузки страницы.
Скажите, пожалуйста, как создать лучший код для отображения данных и разбивки на страницы.
Подробнее здесь:
https://stackoverflow.com/questions/787 ... rce-update
1720076323
Anonymous
[b]это aspx GridView[/b] [code] [/code] [b]А это aspx.cs[/b] `protected void GridView1_SelectedIndexChanged(отправитель объекта, EventArgs e) { [code] client_fullnameTextBox2.Text = GridView1.SelectedRow.Cells[1].Text; client_phoneTextBox2.Text = GridView1.SelectedRow.Cells[2].Text; if (GridView1.SelectedRow.Cells[3].Text != " ") { client_emailTextBox2.Text = GridView1.SelectedRow.Cells[3].Text; } else { client_emailTextBox2.Text = ""; } if (GridView1.SelectedRow.Cells[4].Text != " ") { client_companyTextBox2.Text = GridView1.SelectedRow.Cells[4].Text; } else { client_companyTextBox2.Text = ""; } if (GridView1.SelectedRow.Cells[5].Text != " ") { client_id_numTextBox2.Text = GridView1.SelectedRow.Cells[5].Text; } else { client_id_numTextBox2.Text = ""; } if (GridView1.SelectedRow.Cells[6].Text != " ") { client_tax_numTextBox2.Text = GridView1.SelectedRow.Cells[6].Text; } else { client_tax_numTextBox2.Text = ""; } ticket_categoryDropDownList2.SelectedValue = GridView1.SelectedRow.Cells[7].Text; ticket_shortdetailsTextBox2.Text = GridView1.SelectedRow.Cells[8].Text; if (GridView1.SelectedRow.Cells[9].Text != " ") { ticket_detailsTextArea2.InnerText = GridView1.SelectedRow.Cells[9].Text; } else { ticket_detailsTextArea2.InnerText = " "; } mymodal.Visible = true; }` [/code] использовал GridView для отображения данных SQL из базы данных, но моя проблема в том, что SQLDataSource выбирает все записи базы данных, что приводит к значительному замедлению загрузки страницы. Скажите, пожалуйста, как создать лучший код для отображения данных и разбивки на страницы. Подробнее здесь: [url]https://stackoverflow.com/questions/78705484/gridviews-sql-data-source-update[/url]