C# 使用ajax accordion和updatepanel的多视图
我有一个问题,因为我正在使用Ajax手风琴如何和该手风琴内的项目,我正在使用链接按钮,它不接受值来连接它与视图,请您帮助这个案例,您可以通过观看这个YouTube url了解更多我的意思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
我的信息
我的信息
邮件
工具
添加广告
我的广告
评论
窗格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>