Dear Telerik,
How do you call Radtab pageview id in need data source.
For example:
How do you call Radtab pageview id in need data source.
For example:
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" Skin="Black" MultiPageID="RadMultiPage1" |
SelectedIndex="0" Width ="300px" ontabclick="RadTabStrip1_TabClick"> |
<Tabs> |
<telerik:RadTab Text="Bronze" PageViewID="Bronze"> |
</telerik:RadTab> |
<telerik:RadTab Text="Silver" PageViewID="Silver"> |
</telerik:RadTab> |
<telerik:RadTab Text="Gold" PageViewID="Gold"> |
</telerik:RadTab> |
<telerik:RadTab Text="Black" PageViewID="Black"> |
</telerik:RadTab> |
</Tabs> |
</telerik:RadTabStrip> |
protected void grdCard_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) |
{ |
int CardColour = 0; |
if (RadTabStrip1.SelectedTab.Text == "Silver") |
{ |
CardColour = Convert.ToInt32(EnumAutoGenerated.MemberCardType.Silver); |
} |
else if (RadTabStrip1.SelectedTab.Text == "Gold") |
{ |
CardColour = Convert.ToInt32(EnumAutoGenerated.MemberCardType.Gold); |
} |
else |
{ |
CardColour = Convert.ToInt32(EnumAutoGenerated.MemberCardType.Silver); |
} |
MemberCardCollection oMemberCardCollection = new MemberCardCollection(); |
oMemberCardCollection.Query.Select(); |
oMemberCardCollection.Query.Where(oMemberCardCollection.Query.McrStaIDType.Equal(CardColour)); |
oMemberCardCollection.Query.Load(); |
grdCard.DataSource = oMemberCardCollection; |
} |
I tried this but it only pick that last colour only, which is 3.
Thank you