2012-05-08 1 views
0

У меня есть код, похожий на этот код с devexpress ASPxGridView. Все идет хорошо, но когда я пытаюсь добавить новую строку, текстовое поле новой строки отключено ... У меня есть набор KeyFieldName. Devexpress ASPXGridView New Row отключен

void BindGrid() 
    { 
     var AnnObj = SearchBarBanners.Select(i => new 
     { 
      Caption = i.Attribute("caption").Value, 
      ID = i.Attribute("id").Value, // this is generated by Guid 
     }).ToList(); 
     ImagesGrid.DataSource = AnnObj; 
     ImagesGrid.DataBind(); 

    } 
+0

Вы должны опубликовать разметку сетки. – Filip

ответ

0

Я могу предложить вам две вещи без сетки разметки:
1. Call BindGrid method in Page_Init
2. Если источник данных изначально возвращает ноль строк, сетка не будет в состоянии определить тип объектов, которые будут оказаны в сетке. Для решения этой проблемы вам необходимо использовать ASPxGridView.ForceDataRowType.

0

Рекомендации по устранению этой проблемы из статьи Q392961 DX.

 Смежные вопросы

  • Нет связанных вопросов^_^