Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пропадает содержимое update panel / 2 сообщений из 2, страница 1 из 1
18.04.2014, 21:10
    #38619253
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропадает содержимое update panel
есть 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
18.04.2014, 21:18
    #38619259
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропадает содержимое update panel
закрыто, умен не по годам сам нашел. Нужно conditional у update panel задать и задать triggers кнопку. Иначе панель будет обновляться при любом событии на странице.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пропадает содержимое update panel / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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