ASP.AJAX TabContainer/TabPanel 定制
是否可以使用 AjaxToolkit 将选项卡的位置设置为选项卡容器的底部? 你确实对CSS有一定的控制权,但我对CSS还不够了解,无法确定它是否可行?
谢谢
Is it possible to set the position of the tabs to be at the bottom of the tabcontainer using the AjaxToolkit? You do have some control over the CSS but I'm not au-fait enough with CSS to see whether it's feasible?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您无法使用此控件的现成版本,但您可以轻松修改源代码以创建您自己的版本。 查看 AjaxControlToolkit\Tabs\TabContainer.cs(如下)。 您需要颠倒顺序,以便 RenderHeader() 部分位于 RenderChildren() 部分下方。 或者,您可以向控件添加一个名为“RenderHeaderFirst”的属性或类似的属性来实现相同的功能:
PS 我自己还没有尝试过这个,但它看起来是正确的方向。
You can't with the off-the-shelf version of this control, but you could easily modify the source code to create your own version. Checkout AjaxControlToolkit\Tabs\TabContainer.cs (below). You would need to reverse the order so that the RenderHeader() Part comes below the RenderChildren() part. Alternatively you could add a property to the control called "RenderHeaderFirst" or something like that to achieve the same functionality:
P.S. I haven't tried this myself, but it looks like the right direction to go.
或者您可以只使用 TabContainer 的 TabStripPlacement 属性...
TabContainer Properties
Or you could just use the TabStripPlacement property of the TabContainer...
TabContainer Properties