Amul Kumar Ответов: 1

Раскрывающийся список для выбора в UpdatePanel и причины полной обратной передачи в веб-части в SharePoint 2013


Привет,

Я столкнулся с проблемой при использовании двух выпадающих списков внутри элемента управления Multiview в SharePoint 2013 Webpart.

Мой первый выпадающий список автоматически возвращается при выборе любого элемента, и он связывает элемент во втором выпадающем списке.

Но в браузерах Chrome и Firefox это вызывает проблемы.. Он откатывает всю страницу, если я оставляю страницу простаивать только на 2 минуты, а затем выбираю любой элемент из первого выпадающего списка.

Может ли кто-нибудь дать мне направление для решения этой проблемы, поскольку я пытался решить несколько вещей, но не смог решить ее.

Спасибо,
Амуль

Что я уже пробовал:

Я изменил режим панели обновления на всегда или условный. Я также добавил выпадающий список в качестве асинхронного триггера, но ничего не сработало для меня.

1 Ответов

Рейтинг:
0

Amul Kumar

Это мой код

&ЛТ;как ASP:UpdatePanel и ИД="UPDPanel1" атрибут runat="сервер" помощью updatemode="всегда" childrenastriggers="правда"и GT;
&ЛТ;%-- &ЛТ;запускает&ГТ; &ЛТ;АСП:asyncpostbacktrigger controlid="DrpFunctionality" имя_события="разделе мы рассмотрим"&ГТ;
--%>
< contenttemplate>

&ЛТ;%--&ЛТ;АСП:панели ID="панель1" атрибут runat="сервер" виден="правда"и GT;--%&ГТ;





&ЛТ;как ASP:dropdownlist с ИД="DrpFunctionality" enableviewstate="true" в clientidmode="наследовать" атрибут runat="сервер" cssclass="ИНП" ширина="100%" onselectedindexchanged="DrpFunctionality_SelectedIndexChanged" autopostback элемента управления="правда"и GT;
&ЛТ;как ASP:requiredfieldvalidator идентификатор="ReqFVFunctionality" setfocusonerror="истинный" цвет="красный" атрибут runat="сервер" initialvalue="выберите функционал" controltovalidate="DrpFunctionality" сообщение об ошибке="функциональные возможности, требуемые" validationgroup="отправить" дисплей="динамический"и GT;



&ЛТ;как ASP:dropdownlist с ИД="DrpSubFunctionality" enableviewstate="true" в clientidmode="наследовать" атрибут runat="сервер" cssclass="ИНП" ширина="100%" autopostback элемента управления="правда"и GT;
&ЛТ;как ASP:requiredfieldvalidator идентификатор="ReqFVFun" setfocusonerror="истинный" цвет="красный" атрибут runat="сервер" initialvalue="выбрать подменю функции" controltovalidate="DrpSubFunctionality" сообщение об ошибке="суб-функций требуется" validationgroup="отправить" дисплей="динамический"и GT;






&ЛТ;как ASP:dropdownlist с ИД="DrpEndUse" атрибут runat="сервер" enableviewstate="истинный" cssclass="ИНП" ширина="100%" onselectedindexchanged="DrpEndUse_SelectedIndexChanged" autopostback элемента управления="правда"и GT;
&ЛТ;как ASP:requiredfieldvalidator идентификатор="ReqFVEndUse" setfocusonerror="истинный" цвет="красный" атрибут runat="сервер" initialvalue="выбрать конечное использование" controltovalidate="DrpEndUse" сообщение об ошибке="окончание использования" validationgroup="отправить" дисплей="динамический"и GT;



&ЛТ;как ASP:dropdownlist с ИД="DrpSubEndUse" атрибут runat="сервер" enableviewstate="истинный" cssclass="ИНП" ширина="100%" autopostback элемента управления="правда"и GT;

&ЛТ;как ASP:requiredfieldvalidator идентификатор="ReqFVSubEndUse" setfocusonerror="истинный" цвет="красный" атрибут runat="сервер" initialvalue="выбрать подпункт конечного использования" controltovalidate="DrpSubEndUse" сообщение об ошибке="суб-конечного использования требуется" validationgroup="отправить" дисплей="динамический"и GT;






&ЛТ;как ASP:dropdownlist с ИД="DrpSolution" enableviewstate="true" в атрибут runat="сервер" cssclass="ИНП" ширина="100%" onselectedindexchanged="DrpSolution_SelectedIndexChanged" autopostback элемента управления="правда"и GT;
&ЛТ;как ASP:requiredfieldvalidator идентификатор="ReqFVSolution" setfocusonerror="истинный" цвет="красный" атрибут runat="сервер" initialvalue="выбрать решение" controltovalidate="DrpSolution" сообщение об ошибке="необходимое решение" validationgroup="отправить" дисплей="динамический"и GT;



&ЛТ;как ASP:dropdownlist с ИД="DrpSubSolution" enableviewstate="true" в атрибут runat="сервер" cssclass="ИНП" ширина="100%"&ГТ;

&ЛТ;как ASP:requiredfieldvalidator идентификатор="ReqFVSubSol" setfocusonerror="истинный" цвет="красный" атрибут runat="сервер" initialvalue="выбрать подменю решения" controltovalidate="DrpSubSolution" сообщение об ошибке="суб-необходимое решение" validationgroup="отправить" дисплей="динамический"и GT;




<% - - - - %>