Accordion控件:将UserControls放在窗格中
本文关键字:UserControls 控件 Accordion | 更新日期: 2023-09-27 18:23:40
我必须创建一个带有多个窗格的Accordion控件,在每个窗格中,我必须放置一个带有一些文本框、选项按钮等(带有提交按钮)的表单,用户可以在其中插入一些值。有可能创建一些用户控件并将它们放在我的手风琴窗格中吗?这个解决方案可能是遵循这一要求的更好方法吗?
非常感谢。
Luigi
当然可以。
例如,看看jQuery手风琴插件,你可以在这里找到
当然,你可以把你的用户控件放在那里,甚至可以把它们放在UpdatePanels中,如果你决定单独更新它们(不是最好的选项,但最简单的选项)
是的,你可以像下面的一样使用用户控制
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</ajaxToolkit:ToolkitScriptManager>
<div>
<ajaxToolkit:Accordion ID="Accordion1" runat="server">
<Panes>
<ajaxToolkit:AccordionPane runat="server">
<Content>
<uc:TextAndButton runat="server" />
</Content>
</ajaxToolkit:AccordionPane>
<ajaxToolkit:AccordionPane ID="AccordionPane1" runat="server">
<Content>
<uc:TextAndButton ID="TextAndButton1" runat="server" />
</Content>
</ajaxToolkit:AccordionPane>
</Panes>
</ajaxToolkit:Accordion>
</div>