powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DataSet теряет данные
7 сообщений из 7, страница 1 из 1
DataSet теряет данные
    #33932827
salt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди добрые Помогите новичку
  
 protected void DataGrid1_EditCommand(object source, DataGridCommandEventArgs e)
 {
  DataGrid1.EditItemIndex = e.Item.ItemIndex;
  DataGrid1.DataBind();

После выполнения этого кода (Взятого из MSDN) DataGrid вообще исчезает.
Приходится делать так:
 protected void DataGrid1_EditCommand(object source, DataGridCommandEventArgs e)
 {
        DataGrid1.EditItemIndex = e.Item.ItemIndex;
        sqlDataAdapter1.Fill(dataSet11);
        DataGrid1.DataSource = dataSet11;
        DataGrid1.DataBind();

Чего я не так делаю?
DataSet что обнуляется после каждого поста?
Как тогда быть?
VS 2005.
Заранее благодарен.
...
Рейтинг: 0 / 0
DataSet теряет данные
    #33932839
Dade
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
создай функцию что-то типа:
BindMyDataGrid()
{
      здесь биндинг твоего ДатаГрида.
}
а в Page_Load() пиши так:if ( Page.IsPostBack )
{
     BindMyDataGrid();
}

должно помочь.
...
Рейтинг: 0 / 0
DataSet теряет данные
    #33932855
Dade
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня была похожая проблема.
в EditCommand нужно было полностью перебиндивать DataGrid.
попробуй перебиндивать только в таком случае:if ( Page.IsPostBack )
{
BindMyDataGrid();
}
...
Рейтинг: 0 / 0
DataSet теряет данные
    #33932864
Фотография ЧеГевара
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DadeУ меня была похожая проблема.
в EditCommand нужно было полностью перебиндивать DataGrid.
попробуй перебиндивать только в таком случае:if ( Page.IsPostBack )
{
BindMyDataGrid();
}



какой в этом смысл?
виндить грид при постбэке, а при первом заходе не биндить?:)
...
Рейтинг: 0 / 0
DataSet теряет данные
    #33932906
Dade
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения опечатлся.

конечно условие должны на отрицание:
if ( !Page.IsPostBack  )
прошу прощения за деизнформацию.
...
Рейтинг: 0 / 0
DataSet теряет данные
    #33933985
salt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написал так:

  DataGrid1.EditItemIndex = e.Item.ItemIndex;
  if (!Page.IsPostBack)
{
  DataGrid1.DataBind();

}

Чего-то не помогает
Строка не входит в режим редактирования
...
Рейтинг: 0 / 0
DataSet теряет данные
    #33934168
Stray
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написал так:

DataGrid1.EditItemIndex = e.Item.ItemIndex;
if (!Page.IsPostBack)
{
DataGrid1.DataBind();

}

Чего-то не помогает
Строка не входит в режим редактирования

Биндить данные нужно в любом случае.
Почитай статейку
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DataSet теряет данные
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]