Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пара вопросов знатокам по MultiView / 2 сообщений из 2, страница 1 из 1
19.01.2016, 13:30
    #39150569
mdm114
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пара вопросов знатокам по MultiView
Есть две кнопки, которые вызывают одно и тоже всплывающее окно

Код: plaintext
1.
2.
<asp:LinkButton ID="link331"  text="View`1"   runat="server" OnClick="Lnk31_Click"/>
<asp:LinkButton ID="link332"  text="View`2"   runat="server" OnClick="Lnk31_Click"/>



Onclick
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
protected void Lnk31_Click(object sender, EventArgs e)
    {
      
        switch ((sender as LinkButton).ID)
        {
            case "link331":
                Session["Target"] = "link331";
                mltv1.ActiveViewIndex = 0;
                ModalPopupExtender1.Show();
                break;
            case "link332":
                Session["Target"] = "link332";
                mltv1.ActiveViewIndex = 1;
                ModalPopupExtender1.Show();
                break;
            default:
                break;
        }
    }


На панельке MultiView

Код: plaintext
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.
 <asp:Panel ID="Panel1" runat="server" CssClass="popup" Style="display: none">
            
            <asp:UpdatePanel ID="upd1" runat="server" UpdateMode="Conditional">
                <ContentTemplate>
                    <asp:MultiView ID="mltv1" runat="server" OnPreRender="mltv1_PreRender">
                        <asp:View ID="View1" runat="server">
                           
                            <asp:Label ID="lb1" Text="1" runat="server"></asp:Label>
                           
                          <asp:Button ID="Button1" runat="server" Text="Начать" CssClass="button" OnClick="Button1_Click" />
                           <%-- <asp:Button ID="Button22" Text="Закрыть" runat="server" CssClass="button" />--%>
                        </asp:View>
                        <asp:View ID="View2" runat="server">
                           
                            <asp:Label ID="lb2" Text="2" runat="server"></asp:Label>
                            <asp:Button ID="Button5" runat="server" Text="Вернуться" CssClass="button" OnClick="Button11_Click" />
                          <%-- <asp:Button ID="Button2" Text="Закрыть" runat="server" CssClass="button" />--%>
                       </asp:View>
                    </asp:MultiView>
                  <asp:Button ID="Button2" Text="ЗАКРЫТЬ!!!" runat="server" CssClass="button" />

                </ContentTemplate>
            </asp:UpdatePanel>
        </asp:Panel>
    
                   
    <ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
      PopupControlID="Panel1" TargetControlID="link332" 
      BackgroundCssClass="content" OnPreRender="ModalPopupExtender1_PreRender" CancelControlID="Button2" />  



Загвоздка в следующем.
1. При нажатии на линкбатоны окно появляется. Кнопка закрытия работает. Но если происходит переключение между вкладками MultiView, она перестает откликаться. Пробовал вешать на нее событие
Код: c#
1.
2.
3.
4.
 protected void mpe1_Close(object sender, EventArgs e)
    {
     ModalPopupExtender1.Hide();
    }


все тоже самое. В чем загвоздка???? В какую сторону копать?

2. Никак не могу добиться чтобы при нажатии на первый линкбаттон появлялась вкладка 0, а при нажатии на вторую - вкладка 1. Мож кто подскажет?
Проект прилагаю(vs2013) Только он без библиотеки AjaxControlToolKit.dll. А то тут ругается на превышенный лимит файла
...
Рейтинг: 0 / 0
21.01.2016, 07:58
    #39151932
mdm114
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пара вопросов знатокам по MultiView
ни у кого никаких мислей?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пара вопросов знатокам по MultiView / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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