2010-07-26 89 views
1

我正在用C#开发ASP.NET3.5中的Web应用程序。我也使用Telerik RadAjax Control。当用户点击菜单,然后用一个新选项卡打开页面(如网络浏览器)。我想创建,当用户返回任何以前的选项卡(页面)时,将显示以前的数据而不加载第二次(如浏览器选项卡)。可能吗 ? PLZ帮助我!如何在ASP.NET C#中加载多个页面(如浏览器选项卡)?

对不起我的英语不好。

回答

0

将来最好在Telerik Forums上回答这个问题。在那里分享Telerik特定解决方案的完整演示将变得更加容易。

在这种特定情况下,RadTabStrip和RadMultiPage是您可能使用的工具。使用这些工具,您不需要在选项卡之间切换时触发另外的回发。数据加载完成后(听起来像是通过AJAX UpdatePanels完成的),您应该可以在所有加载的选项卡之间单击。

你甚至可以看到一个类似的例子生活在在线演示: http://demos.telerik.com/aspnet-ajax/tabstrip/examples/applicationscenarios/loadondemand/defaultcs.aspx

希望有所帮助。

0

Telerik Rad TabStrip for ASP.NET AJAX应该做你所需要的。 (因为你已经在使用他们的控件,所以我坚持使用Telerik的答案)。

+0

我只是需要客户端页面加载后页面(与新标签)。当用户回到任何先前的标签,然后显示没有加载页面(如浏览器标签) – Nasir 2010-07-26 11:35:52

+0

使用标签条控制...你将不会有任何回发/页面重新加载,所以你的数据将永远在那里。 – TheGeekYouNeed 2010-07-26 12:21:36

+0

感谢您的回复。当它将多个页面(标签)打开时,我该怎么办? – Nasir 2010-07-26 12:41:43

相关问题