Hello
I have a tabstrip on a page. On a few applications I need to do a complete postback to upload files or reload data.
I want to remember the tab they were on and reload that page.
I have the following code working in page load
| If Not Page.IsPostBack Then |
| Dim TheTab As String = "" |
| TheTab = Session("Tab") |
| If TheTab <> "" Then |
| Try |
| ' Set Tabstrip |
| RadTabStrip1.FindTabByText(Session("Tab")).Selected = True |
| 'Set MultiPagePage |
| RadMultiPage1.FindPageViewByID(RadTabStrip1.SelectedTab.PageViewID).Selected = True |
| Session("Tab") = "" |
| Catch |
| ' OK if it fails |
| End Try |
| End If |
| End If |
| 'Reset Tab Session |
| Utilities.SetSession("Tab", RadTabStrip1.SelectedTab.Text) |
However i have to set the tabstrip to autopostback to get this. The tabs perform WAY ! better clicking between them w/o it and there is absolutely no need to do a postback on just clicking between pages.
I am bad at Javascript - probably why i write in VB Is there an easy conversion of this method on the client side ?
Or an example i am not finding ?