[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 246
  • Last Modified:

Should I use Tabstrip Control?

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
champ_010
Asked:
champ_010
  • 2
1 Solution
 
netjkusCommented:
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
 
champ_010Author Commented:
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
 
netjkusCommented:
You are correct. Any IE 5.5/6.o version are newer.
0

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now