Не удается обновить сетку в панели обновления
Событие GridView можно изменить pageindex было плотным огнем, но его не обновить таблицу значений,
-Gridview находится в модальном всплывающем окне, поэтому я не хочу обновлять всю страницу.
&ЛТ;как ASP:UpdatePanel и ИД="UpdatePanel1" атрибут runat="сервер" помощью updatemode="условный" childrenastriggers="ложно"и GT;
<contenttemplate>
&ЛТ;в ASP:GridView в идентификатор="gvEmployeeList" атрибут runat="сервер" allowpaging="true" в autogeneratecolumns="ложных"
="" cssclass="table table-bordered table-row" emptydatatext="запись недоступна !!!" headerstyle-height="30" pagesize="5" width="100%" onpageindexchanging="gvEmployeeList_PageIndexChanging" datakeynames="EMP_ID" enablesortingandpagingcallbacks="true">
<колонки>
<asp:templatefield headertext="Select">
<headertemplate>
&ЛТ;АСП:чекбокс с ID="chkHeaderEmp" атрибут runat="сервер"и GT;
<itemtemplate>
&ЛТ;АСП:чекбокс с ID="chkChild" атрибут runat="сервер"и GT;
&ЛТ;АСП:метка идентификатор="lblId" атрибут runat="сервер" текст="&ЛТ;%# Персонализация("код emp_id") %&ГТ;" видимое="ложно"и GT;
<itemstyle horizontalalign="Center" verticalalign="Middle">
<asp:templatefield headertext="No." itemstyle-width="20px">
<itemtemplate>
&ЛТ;АСП:метка атрибут runat="сервер" идентификатор="lblSlNo"&ГТ;&ЛТ;%# контейнер.DataItemIndex + 1 %>
<headerstyle horizontalalign="Left">
<itemstyle horizontalalign="Left">
<asp:templatefield>
<headertemplate>
имя сотрудника
<itemtemplate>
&ЛТ;АСП:метка идентификатор="lblFullName" атрибут runat="сервер" текст="&ЛТ;%# персонализация("EMP_NAME") %&ГТ;"&ГТ;
<asp:templatefield headertext="Department" itemstyle-width="20px">
<itemtemplate>
&ЛТ;АСП:метка идентификатор="lblDPT_DESCR" атрибут runat="сервер" текст="&ЛТ;%# Персонализация("DPT_DESCR")%&ГТ;"&ГТ;
&ЛТ;АСП:метка идентификатор="lblDPT_ID" атрибут runat="сервер" текст="&ЛТ;%# Персонализация("DPT_ID")%&ГТ;" видимое="ложно"и GT;
<headerstyle horizontalalign="Left">
<itemstyle horizontalalign="Left">
<asp:templatefield headertext="включить в рабочий процесс" itemstyle-width="20px">
<itemtemplate>
&ЛТ;АСП:чекбокс с ID="chkIncludeInWorkFlow" атрибут runat="сервер"и GT;
<headerstyle horizontalalign="Left">
<itemstyle horizontalalign="Left">
<rowstyle cssclass="griditem" height="25px">
<selectedrowstyle backcolor="Aqua">
<headerstyle cssclass="gridheader_pop" height="25px">
<alternatingrowstyle cssclass="griditem_alternative">
<триггеры>
<asp:asyncpostbacktrigger controlid="gvEmployeeList" eventname="PageIndexChanging">
-----------------С фоновым кодом------------
Защищенные суб gvEmployeeList_PageIndexChanging(как byval отправителя как объект, как byval E Как системы.Веб.Пользовательского интерфейса.WebControls.GridViewPageEventArgs)
gvEmployeeList.Pageindex было = Е.NewPageIndex
bindEmployeeGrid_More()
UpdatePanel1.Обновление()
Конец Подводной Лодки
Что я уже пробовал:
Я перепробовал почти все. Я перепробовал много вариантов, доступных с помощью панели обновления и свойств gridview.
Vincent Maverick Durano
Как вы связываете GridView при начальной загрузке?