or
Breaking Changes
Indeed this is 100% correct, it has broken my project. Not only do I have to revise the uniquename's in the aspx pages but also the usage in the code behind. To make things worse, if a uniquename is NOT specified, the datafield is used. If my datafield in the DB happens to have spaces, Telerik will autogenerate a uniquename WITH spaces, only to report an exception afterwards...
Private
Sub
LookupTag(tag
As
String
)
Dim
c1
As
New
RadTabStrip
Select
Case
tag
Case
"11000ed97c"
'credit card
'RadTabStrip1.Tabs(1).Focus()
c1 = RadTabStrip1.FindControl(
"RadTabStrip1"
)
c1.Tabs(0).Enabled =
True
c1.Tabs(1).Enabled =
False
c1.Tabs(2).Enabled =
False
c1.Tabs(3).Enabled =
False
Case
"4d004a7d6f"
'watch
c1 = RadTabStrip1.FindControl(
"RadTabStrip1"
)
c1.Tabs(0).Enabled =
False
c1.Tabs(1).Enabled =
True
c1.Tabs(2).Enabled =
False
c1.Tabs(3).Enabled =
False
Case
"0107ee84cd"
'Key Chain
c1 = RadTabStrip1.FindControl(
"RadTabStrip1"
)
c1.Tabs(0).Enabled =
False
c1.Tabs(1).Enabled =
False
c1.Tabs(2).Enabled =
True
c1.Tabs(3).Enabled =
False
Case
"0107ee8a61"
'disk
c1 = RadTabStrip1.FindControl(
"RadTabStrip1"
)
c1.Tabs(0).Enabled =
False
c1.Tabs(1).Enabled =
False
c1.Tabs(2).Enabled =
False
c1.Tabs(3).Enabled =
True
End
Select
<
telerik:RadTabStrip
ID
=
"RadTabStrip1"
runat
=
"server"
Skin
=
"Black"
MultiPageID
=
"RadMultiPage1"
SelectedIndex
=
"0"
CssClass
=
"tabStrip"
AutoPostBack
=
"True"
>
<
Tabs
>
<
telerik:RadTab
Text
=
"Ops"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Management"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"IT"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Maintenance"
>
</
telerik:RadTab
>
</
Tabs
>
</
telerik:RadTabStrip
>