Solved

Should I use Tabstrip Control?

Posted on 2004-08-30
3
230 Views
Last Modified: 2012-05-05
Hello,

I'm new to this but ASP.net is way cool. It was hard to learn (C#) at first, everything seemed to be preceded by the word 'Data' and I got confused but now building stuff seems so easy I keep thinking I must be doing something wrong.

Anyways, my question:

I would like to use the TabStrip control but just wanted to know if there's any compatibility issues I have to worry about. Why is is called an Internet Explorer control and not a web control? Does this mean the TabStrip control will have more compatibility issue than web controls and server controls will have?

Thanks.
0
Comment
Question by:champ_010
  • 2
3 Comments
 
LVL 2

Accepted Solution

by:
netjkus earned 50 total points
Comment Utility
TabStrip interfaces can be implemented in ASP.NET Web Forms using the elements and objects exposed by the TabStrip server-side controls. And, TabStrip interfaces can also be written in HTML pages using the TabStrip behavior. In either case, the same set of elements is used, but due to differences in the component architecture in ASP.NET and Internet Explorer 5.5, the client and server object models are slightly different.

In general, when the client browser is not known, it is recommended that you author ASP.NET Web forms using the TabStrip server controls. Using this approach ensures that the content renders correctly in most commonly used browsers. Because the ASP.NET server controls detect the browser type, the content downloaded in Internet Explorer 5.5 automatically includes the TabStrip behavior.

When authoring content specifically for Internet Explorer 5.5 or later versions, it is recommended to write Web pages that use client-side script in conjunction with the TabStrip behavior. This approach results in slightly faster downloads because server-side processing is avoided. Also, Web pages that use the TabStrip behavior provide a better user experience because round trips to the Web server are unnecessary.

-Jay
0
 
LVL 1

Author Comment

by:champ_010
Comment Utility
Thanks,

I've already come across the same paragraphs on MSDN website.

So, to clarify, does this mean that using TabStrip server control will have less compatibility issues but is slower because it uses the server whereas the TabStrib behavior is faster (client-side) but only works if your audience has newer browsers?  It says Internet Explorer 5.5 or later but nothing about which higer versions of other browers...
0
 
LVL 2

Expert Comment

by:netjkus
Comment Utility
You are correct. Any IE 5.5/6.o version are newer.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

User art_snob (http://www.experts-exchange.com/M_6114203.html) encountered strange behavior of Android Web browser on his Mobile Web site. It took a while to find the true cause. It happens so, that the Android Web browser (at least up to OS ver. 2.…
Problem Hi all,    While many today have fast Internet connection, there are many still who do not, or are connecting through devices with a slower connect, so light web pages and fast load times are still popular.    If your ASP.NET page …
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now