我有一个问题,因为我正在使用Ajax手风琴,在这个手风琴里面,我使用的是链接按钮,它没有接受值来将它与视图连接起来,您能帮我解决这个问题吗?您可以通过观看这个YouTube url来了解我的意思吗?
在这里输入链接描述
<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"> My Info</asp:LinkButton><br />
<img src="iconsimg/mail.png" alt="Services" /><asp:LinkButton ID="LinkButton1" runat="server"> 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"> Add Ads</asp:LinkButton><br />
<img src="iconsimg/viewads.png" alt="Services" /><asp:LinkButton ID="LinkButton4" runat="server"> My Ads</asp:LinkButton><br />
<img src="iconsimg/comments.png" alt="Services" /><asp:LinkButton ID="LinkButton5" runat="server"> 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"> Favourite</asp:LinkButton><br />
</Content>
</asp:AccordionPane>
</Panes>
</asp:Accordion>这是MultiView
<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>发布于 2014-03-24 07:32:07
我没有在您的代码中看到您正在设置多个view.In的活动视图--您的链接按钮单击事件--通过将每个链接按钮连接到该事件来设置您的活动视图。
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>请注意视频是如何embedded.Just的,将视频的原始url放在src标记中会导致错误:“拒绝在帧中显示..your链接,因为它将”X帧选项“设置为”SAMEORIGIN“。
https://stackoverflow.com/questions/22584570
复制相似问题