or
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> This is the first page.<br /> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default2.aspx">Go to page with combobox</asp:HyperLink> </div> </form> </body> </html> <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" %> <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <div> Hitting the Backspace key after selecting an item here will redirect back to Default <telerik:RadComboBox ID="RadComboBox1" runat="server"> <Items> <telerik:RadComboBoxItem Value="0" Text="Item 0" /> <telerik:RadComboBoxItem Value="1" Text="Item 1" /> <telerik:RadComboBoxItem Value="2" Text="Item 2" /> <telerik:RadComboBoxItem Value="3" Text="Item 3" /> </Items> </telerik:RadComboBox> </div> </form> </body> </html> Protected Sub TruckersRadGrid_ItemDataBound(ByVal sender As Object, ByVal e As GridItemEventArgs) If TypeOf e.Item Is GridDataItem Then Dim item As GridDataItem = DirectCast(e.Item, GridDataItem) Dim myFlowStepID As String = item("FlowStepID").TextProtected Sub TruckersRadGrid_ItemCommand(ByVal sender As Object, ByVal e As GridCommandEventArgs) Handles TruckersRadGrid.ItemCommand Dim item As GridDataItem = DirectCast(e.Item, GridDataItem) Dim myPartyID As String = item("PartyID").Text<asp:Panel ID="PanelRadlist" runat="server" Width="700px"><div style="font-family:Verdana; width:65" id="div_radlistview"> <telerik:RadListView ID="RadListView1" runat="server" DataKeyNames="idutente" ItemPlaceholderID="Contenitore" AllowPaging="True" Skin="Office2010Silver" Width="650px" OnPageIndexChanged="RadListView1_PageIndexChanged"> <LayoutTemplate> <fieldset style="width: 700px; border:0px" id="FieldSet1"> <legend></legend> <asp:Panel ID="Contenitore" runat="server"> </asp:Panel> </fieldset> </LayoutTemplate> <ItemTemplate> <div class="item"> <div class="image"> <asp:Image ID="Image1" runat="server" ImageUrl='<%# CType(Container.DataItem, PropertyUtente).imageprofile%>' Height="120px" Width="110px"/> </div> <div class="content"> <div class="user"> <b><%# CType(Container.DataItem, PropertyUtente).utente%></b> </div> <div class="description_category"> Categoria: <%# CType(Container.DataItem, PropertyUtente).Desccategoria%> </div> <div class="description_city"> Città : <%# CType(Container.DataItem, PropertyUtente).Desccomune%></div> <div class="description_phone"> Telefono: <%# CType(Container.DataItem, PropertyUtente).Telefono%></div> <div class="description_email"> Email: <%# CType(Container.DataItem, PropertyUtente).Email%> </div> <div class="item_button"> <telerik:RadButton ID="RadButton1" runat="server" Text="Visualizza biglietto completo" Width="170px" Skin="Office2010Silver" OnClick="RadButton1_Click"> </telerik:RadButton> </div> </div> </div> </ItemTemplate> </telerik:RadListView> <telerik:RadDataPager ID="RadDataPager1" runat="server" PagedControlID="RadListView1" Culture="it-IT" Width="700px"> <Fields> <telerik:RadDataPagerButtonField FieldType="FirstPrev"></telerik:RadDataPagerButtonField> <telerik:RadDataPagerButtonField FieldType="Numeric"></telerik:RadDataPagerButtonField> <telerik:RadDataPagerButtonField FieldType="NextLast"></telerik:RadDataPagerButtonField> </Fields> </telerik:RadDataPager></div> <!-- end div radlist --></asp:Panel>Imports SystemImports System.WebImports System.DataImports System.Data.SqlClientImports Telerik.Web.UIImports System.Web.UI.HtmlControlsImports System.IOImports TRYcontactPublic Class search Inherits RadAjaxPage Private ObjUtente As New PropertyUtente Private Loadsearch As New GestoreUtente Private Sub Carica_risultati(ByVal _str1 As String, ByVal _str2 As String) Dim lista As List(Of PropertyUtente) = Loadsearch.Search(_str1, _str2) label1.text = "Risultati trovati: " & CInt(lista.Count) RadListView1.DataSource = lista RadListView1.DataBind() End Sub Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not Page.IsPostBack Then Dim _str1, _str2 As String _str1 = Request.QueryString("_str1") _str2 = Request.QueryString("_str2") Carica_risultati(_str1, _str2) Me.ClientScript.RegisterStartupScript(Me.GetType, "", "Height_Div();", True) End If End Sub Protected Sub RadButton1_Click(sender As Object, e As System.EventArgs) Dim Button As RadButton = CType(sender, RadButton) Dim item As RadListViewDataItem = CType(Button.Parent, RadListViewDataItem) Dim dd As Integer = item.GetDataKeyValue("idutente") Response.Redirect("publicard.aspx?_id=" & item.GetDataKeyValue("idutente")) End Sub Protected Sub RadListView1_PageIndexChanged(sender As Object, e As Telerik.Web.UI.RadListViewPageChangedEventArgs) Handles RadListView1.PageIndexChanged RadListView1.CurrentPageIndex = e.NewPageIndex Dim _str1, _str2 As String _str1 = Request.QueryString("_str1") _str2 = Request.QueryString("_str2") Carica_risultati(_str1, _str2) End SubEnd Class
ScriptManager.RegisterStartupScript(Page, Me.GetType, "Goon", "window.scrollTo(0,0);", True)
but is only a refresh of Pgina and the scrollbar is always positioned at the bottom so the page does not return at the beginning of the list.

Hi, I have aspx page it has usercontrol, radwindow, and inside radwindow it has radrotator.
User control has gridview when user click linkbutton inside gridview, I am showing radwindow as a popup. When loading aspx page I am binding data to radrotator. When user clicks link current item is not setting properly. But when the window is closed and reopened it works fine.//aspx
<telerik:RadWindowManagerID="RWM"Height="640px"Width="870px"ShowContentDuringLoad="false"ReloadOnShow="true"runat="server"><Windows><telerik:RadWindowID="RW_Detail"Localization-Restore="none"runat="server"Modal="True"VisibleStatusbar="False"Behaviors="Close"Title="Deck Images"IconUrl="~/images/SmallLogo.jpg"><ContentTemplate><divstyle="background-repeat: no-repeat; box-sizing: border-box; -moz-box-sizing: border-box;"><divstyle="margin: 0 auto;"><telerik:RadRotatorID="RadRotatorDetail"Height="525px"Width="850px"BorderColor="Transparent"ItemWidth="836px"BorderWidth="0"WrapFrames="false"RotatorType="Buttons"runat="server"ControlButtons-LeftButtonID="img_left"ControlButtons-RightButtonID="img_right"Skin="MetroTouch"><ItemTemplate><divstyle="overflow-y: auto; height: 510px; width: 836px"><asp:ImageID="imgDetails"ImageUrl='<%# Eval("ID")+"\\"+Eval("ImageName")%>'SlideID='<%#Eval("ID") %>' runat="server" ImageAlign="Middle" /><br/></div></ItemTemplate></telerik:RadRotator></div><div><divstyle="float: right;"><asp:ImageImageUrl="~/images/ticks/arrow_right.png"ID="img_right"AlternateText="right"runat="server"Style="margin: -10px 0px; cursor: pointer;"/></div><divstyle="float: left"><asp:ImageImageUrl="~/images/ticks/arrow_left.png"ID="img_left"AlternateText="left"runat="server"Style="margin: -10px 0px; cursor: pointer;"/></div></div></div><br/></ContentTemplate></telerik:RadWindow></Windows></telerik:RadWindowManager>//Inside Aspx.csMainDetails mDetails = new MainDetails();DataSet ds = mDetails.Get_Details(m_ID, false) as DataSet;RWM.Shortcuts.Add("Close", "Esc");RadRotatorDetail.DataSource = ds;RadRotatorDetail.DataBind();<asp:TemplateFieldHeaderText="More Detail"><ItemTemplate><asp:LinkButtonID="LB"runat="server"OnClientClick=<%# "Show_Window('" + Eval("ID") +"'); return false;" %>Text='<%# Eval("Pro_Name") %>'></asp:LinkButton>
</ItemTemplate><ControlStyleFont-Bold="False"ForeColor="#003399"/><ItemStyleHorizontalAlign="Justify"/></asp:TemplateField>Am I missing something? How to force it to load correct index? In first popup it does goes through radRotator.set_currentItemIndex(RadImgItems[name].get_index(), false);//javascript inside usercontrol.<scripttype="text/javascript">function Show_Window(ID) {var oManager = GetRadWindowManager();var oWnd = oManager.GetWindowByName("RW_S");var radRotator = GetRadRotator();var RadImgItems = radRotator.get_items();ID = firstItem(ID);
for (var name in RadImgItems) {if (ID == GetAttributeValue(RadImgItems[name], "SlideID")) {radRotator.set_currentItemIndex(RadImgItems[name].get_index(), false);radRotator.repaint();}}oWnd.Show();}function firstItem(ID) {if (ID.indexOf(",") !== -1) {var firstItemName = ID.substring(0, ID.indexOf(","));}elsefirstItemName = ID;return firstItemName.trim();}function GetAttributeValue(item, name) {return $telerik.$(item.get_element()).find("img").attr(name);}
If Page.IsPostBack AndAlso Not String.IsNullOrEmpty(Me.RadDatePicker1.InvalidTextBoxValue) Then ' None of the following will help to show a new selected date in the date input -- the date input will fail to show anything Me.RadDatePicker1.Clear() Me.RadDatePicker1.SelectedDate = Now.Date Me.RadDatePicker1.DateInput.Clear() Me.RadDatePicker1.DateInput.SelectedDate = Now.DateEnd Ifprotected bool invalidDateStringFlag = false; protected string invalidDateString; public virtual DateTime? SelectedDate { get { if (String.IsNullOrEmpty(Text) || invalidDateStringFlag) { return null; } else { return DateTime.ParseExact(Text, hiddenFormat, DateTimeFormatInfo.InvariantInfo); } } set { if (value.HasValue) { if ((value > MaxDate) || (value < MinDate)) { throw new ArgumentOutOfRangeException("SelectedDate", String.Format("Value of '{0}' is not valid for 'SelectedDate'. 'SelectedDate' should be between 'MinDate' and 'MaxDate'.", value)); } Text = value.Value.ToString(hiddenFormat, DateTimeFormatInfo.InvariantInfo); } else { Text = null; } } }