or
<
style type="text/css">
.FooterStyle
{
height: 25px;
line-height: 4px;
font-size: 12px;
}
.FooterStyle TD
{
background-color: #F2F2F2;
border: 2px Solid #5D8CC9;
}
</style>

I have a problem in my control to maintain scroll on postback.
<%
--<pages maintainScrollPositionOnPostBack="true" validateRequest="false" enableEventValidation="false" viewStateEncryptionMode="Never" enableViewStateMac="false" ></pages>
--
%>
| <telerik:RadPageView ID="RadPageView5" runat="server"> |
| <telerik:RadAjaxPanel ID="RadAjaxPanel5" runat="server"> |
| <telerik:RadPanelBar ID="RadPanelBar5" runat="server" Skin="WebBlue" Width="100%"> |
| <Items> |
| <telerik:RadPanelItem runat="server" Text="UPLOAD MY IMAGES" Font-Bold="true" Expanded="true"> |
| <Items> |
| <telerik:RadPanelItem Value="ProfilePics" runat="server"> |
| <ItemTemplate> |
| <div class="accordionContent" style="display: block;"> |
| <div class="boxContent"> |
| <div style="padding-left: 15px; padding-right: 15px;"> |
| <div class="c_left"> |
| ==> <uc8:ctrlFileUpload id="ctrlFileUpload" runat="server" /> |
| <%-- <uc8:ctrlUserProfile ID="ctrlUserProfilePics" runat="server" />--%> |
| </div> |
| </div> |
| <div class="clear"> |
| </div> |
| </div> |
| </div> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelBar> |
| </telerik:RadAjaxPanel> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| function UpdateValidationGroup() { |
| var tabStrip = $find("<%= Radstrip1.ClientID %>"); |
| var selectedTab = tabStrip.get_selectedTab(); |
| if (selectedTab != null) |
| tabStrip.ValidationGroup = selectedTab.get_value(); |
| alert(tabStrip.ValidationGroup); |
| } |
in the alert box itself i got the changed value in tabstrip. But validation happening when tab changed. If i use serverside function in onTabClick and set the group the validation works fine. What i missed when process from client side?
| protected void radGridImprovements_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) |
| { |
| IList<Task> tasks = TaskService.GetImprovements(PageInfo.CurrentObject.ID, sortedColumn, Areas, Places, string.Empty, true, SearchWord, false, 0, 0, out recordCount); |
| OnControlRefreshed(new ImprovementRefreshEventArgs(12345)); |
| radGridImprovements.DataSource = tasks; |
| } |
| public event ImprovementRefreshEventHandler ControlRefreshed; |
| protected virtual void OnControlRefreshed(ImprovementRefreshEventArgs e) |
| { |
| if (ControlRefreshed != null) |
| { |
| ControlRefreshed(this, e); |
| } |
| } |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| RadGrid radGridImprovements = (RadGrid)ppsImprovements.FindControl("radGridImprovements"); |
| RadAjaxManagerMaster.AjaxSettings.AddAjaxSetting(radGridImprovements, radTabStripViewsLeft, null); |
| } |
| protected void Improvements_ControlRefreshed(object sender, ImprovementRefreshEventArgs e) |
| { |
| radTabStripViewsLeft.Tabs[1].Text = string.Format("Förbättringar ({0})", e.RowCount); |
| } |