powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пропадает содержимое update panel
2 сообщений из 2, страница 1 из 1
Пропадает содержимое update panel
    #38619253
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть 2 update panel. На одном дерево в котором происходит динамическая подгрузка на другом таблица с данными (формирование на основе выбранных узлов).
Почето когда щелкаешь по узлам дерева пропадает содержимое таблицы (как будто вызвавается перерисовка update panel с таблицей но таблица не заполняется и получается пустая). Специально кинул 2 panel чтобы они были независимы - то есть кликаешь на кнопочку из второй панели и перерисовывается вторая панель, щелкаешь по узлам дерева - перерисовывается только дерево, панель с таблицей не трогается.
Выложу даже код формы
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
<body>
    <form id="form1" runat="server">
    <div>

    <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <table>
        <tr>
        <td>
        Диапазон: 
        </td>
        <td>
        с <asp:TextBox ID="startdate" runat="server"></asp:TextBox>
<input type="button" onclick="displayCalendar(document.forms[0].startdate,'dd/mm/yyyy hh:ii',this,true)" value="Задать">
</td>
<td>
по <asp:TextBox ID="enddate" runat="server"></asp:TextBox>
<input type="button" onclick="displayCalendar(document.forms[0].enddate,'dd/mm/yyyy hh:ii',this,true)" value="Задать">
        </td>
        </tr>
        </table>
        
        
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>

        <asp:TreeView ID="tvObjects" runat="server" 
            ontreenodeexpanded="tvObjects_TreeNodeExpanded" ExpandDepth="0" 
                    ShowCheckBoxes="All">
            <Nodes>
                <asp:TreeNode Text="root" Value="-1" PopulateOnDemand="True">
                </asp:TreeNode>
            </Nodes>
        </asp:TreeView>
               </ContentTemplate>
        </asp:UpdatePanel>
            
            <asp:UpdatePanel ID="UpdatePanel2" runat="server">
            <ContentTemplate>
               <asp:Button ID="bCreate" runat="server" Text="Сформировать" onclick="btn_Click"/>

                <asp:Table ID="tReport" runat="server">
                </asp:Table>
                

            </ContentTemplate>
        </asp:UpdatePanel>
    
    

    </div>
    </form>
</body>
...
Рейтинг: 0 / 0
Пропадает содержимое update panel
    #38619259
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
закрыто, умен не по годам сам нашел. Нужно conditional у update panel задать и задать triggers кнопку. Иначе панель будет обновляться при любом событии на странице.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пропадает содержимое update panel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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