This question is locked. New answers and comments are not allowed.
Hello,
Excellent work with your MVC Extensions, they are absolutely smashing!
I'm currently in the process of developing a LOB web application using ASP.NET MVC2. Unfortuntalely the data for this application is coming from a bunch of *really* slow legacy web services. By slow, I'm talking close ~10 seconds to load the dashboard with all of its data. Obviously this is unacceptable, so we looked into loading tabs on demand. Whilst this dramatically reduced the initial load time, there was still an annoying delay each time you selected a new tab for the first time.
So my question is this, am I able to do the following?
* Designate the first tab to load with the page (yes - easy)
* Designate the other tabs to load via ajax (yes - easy)
* Transparently eager fetch the ajax tabs in document.ready whilst the user is reviewing the data in the first tab (???)
Obviously if the user was to get a bit trigger happy and click an unloaded tab before it was finished loading, this would need to behave as per the standard behaviour where some sort of loading indicator is shown.
I currently have a proof of concept going without the Telerik TabStrip (using pure JS and my own jquery tabs plugin), but I would *love* to be able to replace all this with your TabStrip and either:
* Some sort of simple ".EagerLoad(true)" designation in my views
* Or some sort of "tabStrip.load($(".t-item", tabStrip.element)[0]);" function in the client API
Does this functionality already exist?
Excellent work with your MVC Extensions, they are absolutely smashing!
I'm currently in the process of developing a LOB web application using ASP.NET MVC2. Unfortuntalely the data for this application is coming from a bunch of *really* slow legacy web services. By slow, I'm talking close ~10 seconds to load the dashboard with all of its data. Obviously this is unacceptable, so we looked into loading tabs on demand. Whilst this dramatically reduced the initial load time, there was still an annoying delay each time you selected a new tab for the first time.
So my question is this, am I able to do the following?
* Designate the first tab to load with the page (yes - easy)
* Designate the other tabs to load via ajax (yes - easy)
* Transparently eager fetch the ajax tabs in document.ready whilst the user is reviewing the data in the first tab (???)
Obviously if the user was to get a bit trigger happy and click an unloaded tab before it was finished loading, this would need to behave as per the standard behaviour where some sort of loading indicator is shown.
I currently have a proof of concept going without the Telerik TabStrip (using pure JS and my own jquery tabs plugin), but I would *love* to be able to replace all this with your TabStrip and either:
* Some sort of simple ".EagerLoad(true)" designation in my views
* Or some sort of "tabStrip.load($(".t-item", tabStrip.element)[0]);" function in the client API
Does this functionality already exist?