C# 使用ajax accordion和updatepanel的多视图

C# 使用ajax accordion和updatepanel的多视图,c#,asp.net,ajax,accordion,multiview,C#,Asp.net,Ajax,Accordion,Multiview,我有一个问题,因为我正在使用Ajax手风琴如何和该手风琴内的项目,我正在使用链接按钮,它不接受值来连接它与视图,请您帮助这个案例,您可以通过观看这个YouTube url了解更多我的意思 我的信息 我的信息 邮件 工具 添加广告 我的广告 评论 窗格3 喜爱的 这是多视图 <asp:MultiView ID="usradnmultiview" runat="server" ActiveViewIndex="0"> <asp:View ID="Vi

我有一个问题,因为我正在使用Ajax手风琴如何和该手风琴内的项目,我正在使用链接按钮,它不接受值来连接它与视图,请您帮助这个案例,您可以通过观看这个YouTube url了解更多我的意思


我的信息
我的信息
邮件
工具 添加广告
我的广告
评论
窗格3 喜爱的
这是多视图

<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>

hbibi

比邦莫姆
在您的代码中,我没有看到您正在设置多视图的活动视图。在链接按钮事件中,通过将每个链接按钮连接到此事件来设置活动视图

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

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

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

            </iframe>
        </asp:View>


请注意视频是如何嵌入的。只需将视频的原始url放在src标记中,就会出现错误:“拒绝显示..您的链接在一个帧中,因为它将“X-frame-Options”设置为“SAMEORIGIN”。

非常感谢您,但我想当我单击LinkButton2,然后向我显示视图2和LinkButton3显示视图3,不移动到外部链接
    <asp:View ID="View1" runat="server" >

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

            </iframe>
        </asp:View>