or

Hi
I am unable to get the row on client side event with the telserik.web.UI version 2009.2.826.35
below is the code which i am using
please povide help on this
Regards,
Roshin
| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="SelectionList.aspx.cs" Inherits="SelectionList" %> |
| <%@ 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 id="Head1" runat="server"> |
| <title>Select Member</title> |
| <style type="text/css"> |
| .FilterTable td |
| { |
| font: normal 10px Arial, Verdana, Sans-serif; |
| } |
| </style> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager runat="server" ID="ScMng1"> |
| </telerik:RadScriptManager> |
| <div> |
| <telerik:RadGrid ID="GridMember" CssClass="RadGrid" AllowSorting="True" AllowCustomPaging="True" |
| ShowFooter="True" AllowPaging="True" runat="server" OnNeedDataSource="GridMember_NeedDataSource" |
| AllowFilteringByColumn="True" AutoGenerateColumns="False" GridLines="None" |
| Width="100%" BorderStyle="Dotted" CellPadding="0" PageSize="15" GroupingEnabled="False" |
| OnPreRender="GridMember_PreRender"> |
| <MasterTableView CssClass="MasterTable" DataKeyNames="user_id,last_name,first_name" |
| BorderColor="#999999" BorderWidth="0px" CellPadding="1" GridLines="Vertical"> |
| <Columns> |
| <telerik:GridBoundColumn DataField="user_id" HeaderText="User ID" UniqueName="UserID"> |
| <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" |
| Font-Underline="False" Wrap="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="last_name" HeaderText="Last Name" UniqueName="LastName"> |
| <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" |
| Font-Underline="False" Wrap="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="first_name" HeaderText="First Name" UniqueName="FirstName"> |
| <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" |
| Font-Underline="False" Wrap="True" /> |
| </telerik:GridBoundColumn> |
| </Columns> |
| <ExpandCollapseColumn Visible="False"> |
| <HeaderStyle Width="19px" /> |
| </ExpandCollapseColumn> |
| <RowIndicatorColumn Visible="False"> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| </MasterTableView> |
| <HeaderStyle CssClass="GridHeader"></HeaderStyle> |
| <GroupHeaderItemStyle CssClass="GroupHeader"></GroupHeaderItemStyle> |
| <ItemStyle CssClass="GridRow" BorderStyle="None" BorderWidth="0px"></ItemStyle> |
| <AlternatingItemStyle CssClass="GridRow"></AlternatingItemStyle> |
| <FooterStyle CssClass="GridFooter"></FooterStyle> |
| <PagerStyle CssClass="GridPager" Mode="NextPrevAndNumeric"></PagerStyle> |
| <ClientSettings> |
| <Scrolling UseStaticHeaders="True" ScrollHeight="" SaveScrollPosition="False"></Scrolling> |
| <Selecting AllowRowSelect="True" /> |
| <ClientEvents OnRowClick="MemberSelected" OnRowMouseOver="SelectRow" /> |
| </ClientSettings> |
| <GroupPanel> |
| <PanelItemsStyle CssClass="GroupPanelItems"></PanelItemsStyle> |
| <PanelStyle CssClass="GroupPanel"></PanelStyle> |
| </GroupPanel> |
| <SelectedItemStyle Font-Bold="True" BackColor="LightSteelBlue" /> |
| <FilterMenu CssClass="FilterTable" EnableViewState="False" HoverBorderColor="LightGray" |
| SelectColumnBackColor="DarkGray" TextColumnBackColor="WhiteSmoke"> |
| </FilterMenu> |
| </telerik:RadGrid> |
| </div> |
| <script type="text/javascript"> |
| var selected_member = ""; |
| var oWnd = GetRadWindow(); |
| function GetRadWindow() { |
| var oWindow = null; |
| if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog |
| else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz az well) |
| return oWindow; |
| } |
| function CloseAndReload() { |
| oWnd.BrowserWindow.document.forms[0].selected_member.value = selected_member; |
| oWnd.BrowserWindow.document.forms[0].submit(); |
| oWnd.Close(); |
| } |
| function MemberSelected(rowIndex) { |
| CloseAndReload(); |
| } |
| function SelectRow(rowIndex) { |
| var row = window["<%= GridMember.ClientID %>"].MasterTableView.Rows[rowIndex]; |
| selected_member = row.KeyValues["user_id"] + ";" + row.KeyValues["last_name"] + ";" + row.KeyValues["first_name"] + ";"; |
| window["<%= GridMember.ClientID %>"].MasterTableView.SelectRow(row.Control, true); |
| } |
| </script> |
| </form> |
| </body> |
| </html> |
| <div> |
| <div class="goToTopDiv"> |
| <a runat="server"></a> |
| <a href="#top" id="goToTop" class="goToTop"> |
| <asp:Literal ID="ltlGoToTopText" runat="server" |
| Text='Go To Top'> |
| </asp:Literal> |
| </a> |
| </div> |
| </div> |
| .RadPanelBar .goToTopDiv |
| { |
| position:relative; |
| margin-top:-32px; |
| margin-left:950px; |
| width:60px; |
| } |
| .RadPanelBar .goToTop |
| { |
| font-size:.88em; |
| text-decoration:none; |
| color:Black; |
| z-index:2; |
| } |


Hi
I have a windowManager with 3 windows. Each window is opened using Javascript. My problem is that the Page_Load event is not fired after the window open in IE8. In Firefox and in Google Chorme is it working properly. Thank you for any advice.
| <telerik:RadWindowManager ID="RadWindowManager1" runat="server" ReloadOnShow="true" |
| ShowContentDuringLoad="false"> |
| <Windows> |
| <telerik:RadWindow Behaviors="Close, Move, Minimize" VisibleStatusbar="false" ID="HodnoceniDetail" |
| OnClientClose="HodnoceniDetalil_Close" runat="server" Height="500px" Width="720px" |
| Left="150px" ReloadOnShow="false" ShowContentDuringLoad="false" Modal="true" /> |
| <telerik:RadWindow Behaviors="Close, Move, Minimize, Maximize" VisibleStatusbar="false" ID="IdentifikaceDetail" |
| runat="server" Height="500px" Width="1000px" OnClientClose="IdentifikaceDetalil_Close" |
| Left="150px" ReloadOnShow="false" ShowContentDuringLoad="false" Modal="false" /> |
| <telerik:RadWindow Behaviors="Close, Move, Minimize, Maximize" VisibleStatusbar="false" ID="NovyKontaktDetail" |
| runat="server" Height="700px" Width="870px" OnClientClose="NovyKontaktDetail_Close" |
| Left="150px" ReloadOnShow="False" ShowContentDuringLoad="false" Modal="true" /> |
| </Windows> |
| </telerik:RadWindowManager> |
| function openNewKontakt(sender, args) { |
| var jmeno = document.getElementById("<%= hdJmeno.ClientID %>").value; |
| var prijmeni = document.getElementById("<%= hdPrijemi.ClientID %>").value; |
| var spolecnost = document.getElementById("<%= hdSpolecnost.ClientID %>").value; |
| var urlparameter = ''; |
| if (sender) { |
| jmeno = args.getDataKeyValue('FirstName'); |
| prijmeni = args.getDataKeyValue('Surname'); |
| spolecnost = args.getDataKeyValue('Spolecnost'); |
| var idSpolecnsot = args.getDataKeyValue('idSpolecnsot'); |
| var PersonID = args.getDataKeyValue('id'); |
| var ContactID = args.getDataKeyValue('idContact'); |
| urlparameter += 'RowID=' + ContactID + '' + '&IdSpolecnost=' + idSpolecnsot + '' + '&IdPerson=' + PersonID + ''; |
| } |
| urlparameter += '&jmeno=' + jmeno + '' + '&prijmeni=' + prijmeni + '' + '&spolecnost=' + spolecnost + ''; |
| if (!sender || (sender && args.get_tableView().get_name() != 'DetailTable')) { |
| OpenWindows(GetRadWindow().get_windowManager(), 'NovyKontaktDetail', 'NovyKontaktDetail.aspx', urlparameter); |
| } |
| } |
| function OpenWindows(radWidnowManager, windowName, windowUrl, urlParameter) { |
| /// alert('OpenWindows'); |
| var userWindow1 = radWidnowManager.getWindowByName(windowName); |
| ///alert(userWindow1); |
| userWindow1.setUrl(windowUrl+'?'+ encodeURI(urlParameter)); |
| var isClosed = userWindow1.isClosed(); |
| userWindow1.show(); |
| if (isClosed) userWindow1.center(); |
| return false; |
| } |