Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите с ASPxGrid разобраться / 2 сообщений из 2, страница 1 из 1
21.04.2005, 10:33
    #33026960
ARTF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ASPxGrid разобраться
Я работаю с ASPxGrid от DevExpress. Может быть, кто-нибудь имеет опыт работы с ним и поможет? Здесь образец кода (с упрощениями, конечно)

Page_Load()
{
if(!Page.PostBack)
{
State["DataTable"] = GetDataTable();
// создает таблицу (id, name)
// и сохраняет ее в session state
}
Grid.DataKeyField = "id";
Grid.DataSource = (DataSet)State["DataTable"];
Grid.DataMember = String.Empty;
// now what causes problem
if( ((DataSet)Grid.DataSource) .Rows[0]["name"] == "Value 1" )
{
((DataSet)Grid.DataSource) .Rows[0]["name"] = "Value 2";
Label1.Text = "Value 2";
}
else
{
((DataSet)Grid.DataSource) .Rows[0]["name"] = "Value 1";
Label2.Text = "Value 1";
}
Grid.DataBind();
}

Послe загрузки в первой строчки показывается "Value 1". После постбека опять "Value 1". Label меняет текст нормально - раз Value 1, потом Value 2. Другие (не первая) строки ведут себя тоже "правильно" (если присваивать им), а вот первая (которая, кстати, "выбрана") - в ней значения заморожены первым присвоением.

Игрался с EnableViewState, client/server side - ничего не помогает.

Кто нибудь встречался с таким? Что я сделал неправильно и как с этим бороться?

Спасибо
...
Рейтинг: 0 / 0
21.04.2005, 20:55
    #33028941
Rotansky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ASPxGrid разобраться
Где ты его взял?!
Свяжись со мной: temp82@mail.ru
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите с ASPxGrid разобраться / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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