powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebUserControl Ajax
3 сообщений из 3, страница 1 из 1
WebUserControl Ajax
    #38000304
z Serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Поиском не нашел нужный ответ.

У меня есть вебконтрол с двумя панелями
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<div>
    <asp:Panel ID="pnlCommand" runat="server" Visible="true">
        <asp:Button ID="btnEdit" runat="server" Text="Изменить" 
            onclick="btnEdit_Click" />&nbsp;
        <asp:Button ID="btnAdd" runat="server" Text="Добавить" onclick="btnAdd_Click" />&nbsp;
        <asp:Button ID="btnDelete" runat="server" Text="Удалить" 
            onclick="btnDelete_Click" />
    </asp:Panel>

    <asp:Panel ID="pnlUpdate" runat="server" Visible="false">
        <asp:Button ID="btnSave" runat="server" Text="Сохранить" 
            onclick="btnSave_Click" />&nbsp;
        <asp:Button ID="btnCancel" runat="server" Text="Отменить" 
            onclick="btnCancel_Click" />
    </asp:Panel>
</div>



при нажатии кнопок btnEdit или btnAdd панель pnlUpdate становится видимой а pnlCommand скрывается.

Как мне прикрутить Ajax.
Нужно чтоб распрострянялся внутри контрола, а также чтоб его можно было зарегистрировать в AjaxSetting страничке куда я помещу контрол.
...
Рейтинг: 0 / 0
WebUserControl Ajax
    #38000311
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z SergДобрый день.

Поиском не нашел нужный ответ.

У меня есть вебконтрол с двумя панелями
[SRC asp/xhtml]<div>
<asp:Panel ID="pnlCommand" runat="server" Visible="true">
<asp:Button ID="btnEdit" runat="server" Text="Изменить"
onclick="btnEdit_Click" /> 
<asp:Button ID="btnAdd" runat="server" Text="Добавить" onclick="btnAdd_Click" /> 
<asp:Button ID="btnDelete" runat="server" Text="Удалить"
onclick="btnDelete_Click" />
</asp:Panel>

<asp:Panel ID="pnlUpdate" runat="server" Visible="false">
<asp:Button ID="btnSave" runat="server" Text="Сохранить"
onclick="btnSave_Click" /> 
<asp:Button ID="btnCancel" runat="server" Text="Отменить"
onclick="btnCancel_Click" />
</asp:Panel>
</div>
[/SRC]


при нажатии кнопок btnEdit или btnAdd панель pnlUpdate становится видимой а pnlCommand скрывается.

Как мне прикрутить Ajax.
Нужно чтоб распрострянялся внутри контрола, а также чтоб его можно было зарегистрировать в AjaxSetting страничке куда я помещу контрол.

положите весь ваш div в UpdatePanel
...
Рейтинг: 0 / 0
WebUserControl Ajax
    #38000399
z Serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pationположите весь ваш div в UpdatePanel

Еще и тригер наверноре нада крутить.

обернул div updatepanel-ю. но всеравно не полученцо.

еще у меня емуте прописан
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
 public delegate void Command_Event(cmdEvent cur_oper);
        
    public event Command_Event Click;
    
    private void PutCommand(Operation cmd)
    {
        if (Click != null)
            Click(new cmdEvent(cmd));
    }



1. его почемуто не видно в дизайнере.
2. вот по этому событию я должен обновить другие контролы на строничке. и незнаю как это прописать.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebUserControl Ajax
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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