2012-05-10 2 views
0

У меня простая ситуация, которая не работает.Показать нижний колонтитул Gridview внутри updatepanel

Gridview встроен в обновленную панель с такими функциями, как вставка, изменение, отмена, обновление, сортировка и т. Д. Все работает нормально, но теперь я добавил кнопку Insert Row в заголовке gridview, чтобы показать заголовок gridview, используя grdView.ShowFooter. Кнопка получает щелчок, событие активируется, ShooFooter возвращает true, но ни один нижний колонтитул не отображается. Я попробовал загрузить gridview с showfooter = true, а нижний колонтитул отображается просто отлично.

Пробовал перемещать кнопку вне gridview, и все еще внутри updatepanel, но это не изменило ситуацию.

Итак, мой вопрос: возможно ли скрыть нижний колонтитул для gridview внутри панели обновления.

Thanks

ответ

1

Необходимо изменить его, после изменения свойства.

Попробуйте сделать что-то вроде:

grd.ShowFooter = true; 
grd.ShowHeader = true; 
grd.DataBind(); 

Посмотрите на эту ссылку: http://forums.asp.net/t/1686452.aspx/1