如何在asp.net页面的面板中实现浏览器的新选项卡功能? [英] How to implement browser new tab functionality in a panel of asp.net page?

查看:102
本文介绍了如何在asp.net页面的面板中实现浏览器的新选项卡功能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的asp.net应用程序中,我有一个母版页(mainmaster.aspx),其内容页是default.aspx.

在mainmaster.aspx的左侧,我有一个垂直显示的菜单.

现在我的问题是,当我单击母版页中的任何链接(菜单项)时,我想创建一个选项卡.

假设我的菜单包含6个链接.
如果我单击第一个链接,则应在default.aspx页中创建一个选项卡
如果我单击第二个链接,则应在default.aspx页中再创建一个选项卡(如mozilla浏览器中的选项卡)
如果我单击所有链接,则所有选项卡都应在default.aspx页中.
每个选项卡应包含一个关闭按钮.

请指导我

在此先感谢

In my asp.net application i have one master page(mainmaster.aspx) and its content page is default.aspx.

On the left side of mainmaster.aspx i have a menu displayed vertically.

now my question when ever i click any link(menu item ) in master page i want to create a tab .

suppose if my menu contains 6 links.
if i click on first link it should create one tab in default.aspx page
if i click on second link it should create one more tab in default.aspx page(like tabs in mozilla browser)
like this if i click all the links all tabs should be in default.aspx page ..

each tab should contain a close button.

Please guide me

Thanks in advance

推荐答案

如果我正确地回答了您的问题,那么您说过您想在网页本身上设置标签.因此,当您单击页面上的链接时,它将在页面的新选项卡上打开.如果是这样,请查看以下内容:标签 [ Silverlight标签 [
If I am getting your question correctly, then you said you want to have tabs on your web page itself. So when you click on a link on your page it opens on new tab on your page. If thats the case, have a look at this: Tabs[^]

If your pages are built using Silverlight and then you can treat them pretty much like different windows and open them in separate tabs but you might have to create the tab controls yourself. Silverlight Tabs[^]

Hope this helps...

Cheers.


您应该使用第三方 Tab 控件(例如gladiatorn提到的控件)
并将用户控件加载到新添加的标签中.
You should use a third party Tab control (like the one that gladiatorn mentioned)
and load your User Control into newly added tab.


这篇关于如何在asp.net页面的面板中实现浏览器的新选项卡功能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆