首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ajax手风琴和更新版的MultiView

ajax手风琴和更新版的MultiView
EN

Stack Overflow用户
提问于 2014-03-22 22:37:20
回答 1查看 497关注 0票数 0

我有一个问题,因为我正在使用Ajax手风琴,在这个手风琴里面,我使用的是链接按钮,它没有接受值来将它与视图连接起来,您能帮我解决这个问题吗?您可以通过观看这个YouTube url来了解我的意思吗?

在这里输入链接描述

代码语言:javascript
复制
<asp:Accordion ID="Accordion1" CssClass="accordion" HeaderCssClass="accordionHeader"
            HeaderSelectedCssClass="accordionHeaderSelected" ContentCssClass="accordionContent"
            runat="server" Width="198px">
            <Panes>
                <asp:AccordionPane ID="AccordionPane1" runat="server">
                    <Header>
                        My Info</Header>
                    <Content>

                            <img src="iconsimg/pinfo.png" alt="Services" /><asp:LinkButton ID="LinkButton2" runat="server">&nbsp;My Info</asp:LinkButton><br />


                      <img src="iconsimg/mail.png" alt="Services" /><asp:LinkButton ID="LinkButton1" runat="server">&nbsp;Mail</asp:LinkButton><br />



                    </Content>
                </asp:AccordionPane>
                <asp:AccordionPane ID="AccordionPane2" runat="server">
                    <Header>
                        Tools</Header>
                    <Content>
                   <img src="iconsimg/addads2.png" alt="Services" /><asp:LinkButton ID="LinkButton3" runat="server">&nbsp;Add Ads</asp:LinkButton><br />


                      <img src="iconsimg/viewads.png" alt="Services" /><asp:LinkButton ID="LinkButton4" runat="server">&nbsp;My Ads</asp:LinkButton><br />

                      <img src="iconsimg/comments.png" alt="Services" /><asp:LinkButton ID="LinkButton5" runat="server">&nbsp;Comments</asp:LinkButton><br />

                    </Content>
                </asp:AccordionPane>
                <asp:AccordionPane ID="AccordionPane3" runat="server">
                    <Header>
                        Pane 3</Header>
                    <Content>
                    <img src="iconsimg/FAVOL.png" alt="favourite" /><asp:LinkButton ID="LinkButton6" runat="server">&nbsp;Favourite</asp:LinkButton><br />
                    </Content>
                </asp:AccordionPane>
            </Panes>
        </asp:Accordion>

这是MultiView

代码语言:javascript
复制
<asp:MultiView ID="usradnmultiview" runat="server" ActiveViewIndex="0">

            <asp:View ID="View1" runat="server">

                <p>hbibi</p>

            </asp:View>
            <asp:View ID="View2" runat="server">
            <h1>bibibonmojm</h1>
            </asp:View>
            <asp:View ID="View3" runat="server">
            </asp:View>
            <asp:View ID="View4" runat="server">
            </asp:View>
            <asp:View ID="View5" runat="server">
            </asp:View>
            <asp:View ID="View6" runat="server">
            </asp:View>

        </asp:MultiView>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-24 07:32:07

我没有在您的代码中看到您正在设置多个view.In的活动视图--您的链接按钮单击事件--通过将每个链接按钮连接到该事件来设置您的活动视图。

代码语言:javascript
复制
protected void SetActiveView_Click(object sender, EventArgs e)
{   
   Button activeButton= (Button) sender;
      switch (activeButton.ID)
{
      Case "LinkButton2" :
usradnmultiview.ActiveViewIndex = 0;
        break;
      Case "LinkButon3" :
     usradnmultiview.ActiveViewIndex = 1;
        break;
        default:
        return "Invalid";

      }

 }

在你的标记三明治在你的多视角第一视图的iframe。

代码语言:javascript
复制
    <asp:View ID="View1" runat="server" >

            <iframe id="myiframe" height="200" width="600"    src="http://www.youtube.com/embed/tY8iY-QkRBk" >

            </iframe>
        </asp:View>

请注意视频是如何embedded.Just的,将视频的原始url放在src标记中会导致错误:“拒绝在帧中显示..your链接,因为它将”X帧选项“设置为”SAMEORIGIN“。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22584570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档