or
<telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" Skin="Telerik" EnableShadow="true" Animation="Resize" HideEvent="ManualClose" Height="70" Width="75" Position="TopCenter" ToolTipZoneID="rc_CSMD_Average_Response_Time"> </telerik:RadToolTipManager>
public enum MyEnum{Val1,Val2,Val3}public MyEnum? MyControlAttribute{ get { return (MyEnum?)ViewState["MyControlAttribute"]; } set { ViewState["MyControlAttribute"] = value; }}<ns:MyCompositeControl ID="ccid" runat="server" MyControlAttribute="...." />When I introduce a RadAjaxManager (which I now need for other reasons) it breaks my Sorting and Paging? Any advice?
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="Grid.ascx.vb" Inherits="WebDBMS.Grid" %> <%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> <telerik:RadScriptManager ID="ScriptManager" runat="server" /> <telerik:RadCodeBlock runat="server" ID="RadCodeBlock1"> <script type="text/javascript"> var allowMenu = "<%=AllowMenu%>"; function RowContextMenu(sender, eventArgs) { if (allowMenu == "True" && __ual == "99") { var menu = $find("<%=RadMenu1.ClientID %>"); var evt = eventArgs.get_domEvent(); if (evt.target.tagName == "INPUT" || evt.target.tagName == "A") { return; } var index = eventArgs.get_itemIndexHierarchical(); document.getElementById("radGridClickedRowIndex").value = index; sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index].get_element(), true); menu.show(evt); evt.cancelBubble = true; evt.returnValue = false; if (evt.stopPropagation) { evt.stopPropagation(); evt.preventDefault(); } } } function RowDblClick(sender, args) { var grid = sender; var MasterTable = grid.get_masterTableView(); var row = MasterTable.get_dataItems()[args.get_itemIndexHierarchical()]; var cell = MasterTable.getCellByColumnUniqueName(row, "ID"); if (cell != null) { var value = cell.innerHTML; if (__name != null) { var url = "../Forms/getEditForm.aspx?key=" + __name + "&id=" + value; winopen(url, null, "toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1"); } } } function OpenClick() { var grid = $find("<%=QueryRadGrid.ClientID %>"); var MasterTable = grid.get_masterTableView(); var row = MasterTable.get_selectedItems()[0]; if (row != null) { var cell = MasterTable.getCellByColumnUniqueName(row, "ID"); var value = cell.innerHTML; var url = "./Forms/getEditForm.aspx?key=" + __name + "&id=" + value; winopen(url, null, "toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1"); } } function RepaintGrid() { var grid = $find("<%= QueryRadGrid.ClientID %>") grid.repaint(); } function MassChange(sender, args) { // Customer Corrections Only var grid = $find("<%=QueryRadGrid.ClientID %>"); var MasterTable = grid.get_masterTableView(); var items = MasterTable.get_selectedItems(); var itemIds = ''; for (var i = 0; i < items.length; i++) { var row = items[i]; var cell = MasterTable.getCellByColumnUniqueName(row, "ID"); var value = cell.innerHTML; if (itemIds != '') itemIds += ','; itemIds += value; } if (itemIds != '') { if (confirm("Perform Mass Change?") == true) { winopen('../Forms/MassChange.aspx?xx_tranid=' + itemIds, 'MassChange', 'width=800, height=500'); } } return false; } </script> </telerik:RadCodeBlock> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="QueryRadGrid"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="QueryRadGrid" LoadingPanelID="RadAjaxLoadingPanel1" /> <telerik:AjaxUpdatedControl ControlID="RadMenu1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="RadMenu1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="QueryRadGrid" LoadingPanelID="RadAjaxLoadingPanel1" /> <telerik:AjaxUpdatedControl ControlID="RadMenu1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" /> <telerik:RadContextMenu ID="RadMenu1" runat="server" OnClientItemClicking="MassChange" EnableRoundedCorners="true" EnableShadows="true"> <Items> <telerik:RadMenuItem Text="Mass Change" /> </Items> </telerik:RadContextMenu> <input type="hidden" id="radGridClickedRowIndex" name="radGridClickedRowIndex" /> <telerik:RadGrid ID="QueryRadGrid" runat="server" style="width:100%; height:99%; position: absolute;" Font-Names="Verdana" GridLines="Horizontal" AllowSorting="True" ShowGroupPanel="True" Skin="Office2007" AllowPaging="True" PageSize="50" AutoPostBack="True"> <MasterTableView> <HeaderStyle Wrap="false" /> </MasterTableView> <ClientSettings AllowDragToGroup="True"> <Scrolling UseStaticHeaders="true" AllowScroll="True" SaveScrollPosition="True"/> <Selecting AllowRowSelect="True" /> <ClientEvents OnRowDblClick="RowDblClick" /> </ClientSettings> <PagerStyle AlwaysVisible="true" /> <ExportSettings ExportOnlyData="true" IgnorePaging="true"/> </telerik:RadGrid> 
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="05-UI_1.aspx.vb" Inherits="AjaxProva1._05_UI_1" %> <%@ 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>AJAX / UI Getting started</title> </head> <body> <form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" Skin="Hay" /> <table id="tblOptions" style="width: 100%;"> <tr> <td style="color: #808000; border-right-style: solid; border-width: thin; border-color: #808000"> Music Styles </td> <td style="color: #808000"> Media </td> </tr> <tr> <td colspan="2"> <hr /> </td> </tr> <tr> <td style="border-right-style: solid; border-width: thin; border-color: #808000" title="Check all the styles you want to see included in the listing." valign="top"> <asp:CheckBox ID="CheckBox1" runat="server" Text="Classical" /> <br /> <asp:CheckBox ID="CheckBox2" runat="server" Text="Classic Rock" /> <br /> <asp:CheckBox ID="CheckBox3" runat="server" Text="Jazz and Fusion" /> <br /> <asp:CheckBox ID="CheckBox4" runat="server" Text="Rhythm and Blues" /> </td> <td title="Choose the media you want." valign="top"> <asp:RadioButtonList ID="RadioButtonList1" runat="server"> <asp:ListItem Selected="True">CD</asp:ListItem> <asp:ListItem>Tape</asp:ListItem> </asp:RadioButtonList> </td> </tr> </table> <asp:Button ID="Button1" runat="server" Text="See Listing" /> <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" Animation="FlyIn" Skin="Hay" ToolTipZoneID="tblOptions"> </telerik:RadToolTipManager> <telerik:RadToolTip ID="RadToolTip1" runat="server" ManualClose="True" Position="BottomRight" RelativeTo="Element" Skin="Hay" TargetControlID="Button1" Title="See Listings"> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/music.png" /> Click this button to view the listings in our catalog for all the types of music you have selected. </telerik:RadToolTip> </div> </form> </body> </html> Hi,
GridView control that is released by Microsoft with VS2005, I can easily get the value of any cell with in the selected row (Server side)
Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanged
Dim ItemValue As String
ItemValue = GridView1.SelectedRow.Cells(1).Text
End Sub
Can I do it using the rad grid control in simlier way.
Please Help me on this...
Thanks
<telerik:RadToolTipManager ID="slideToolTipMan" runat="server" OffsetY="-1" ShowEvent="FromCode" OnClientBeforeShow="OnClientBeforeShow" EnableShadow="true" Sticky="false" RelativeTo="Mouse" Position="MiddleRight"></telerik:RadToolTipManager><ItemTemplate> <img onmouseout='HideSlideToolTip(this);' onmouseover='ShowSlideToolTip(this);' id="thumbnailImg" alt="X" src='...' /></ItemTemplate>function ShowSlideToolTip(element) { var tooltipManager = $find("<%= slideToolTipMan.ClientID %>"); if (!tooltipManager) return; var tooltip = tooltipManager.getToolTipByElement(element); if (!tooltip) { tooltip = tooltipManager.createToolTip(element); tooltip.set_position(Telerik.Web.UI.ToolTipPosition.MiddleRight); // <here I insert content into the tooltip> tooltip.show(); tooltip.set_autoCloseDelay(0); tooltip.set_contentElement(imgElement); } tooltip.set_position(Telerik.Web.UI.ToolTipPosition.MiddleRight);}function OnClientBeforeShow(sender, args) { sender.set_position(Telerik.Web.UI.ToolTipPosition.MiddleRight);}function HideSlideToolTip(element) { var controller = Telerik.Web.UI.RadToolTipController.getInstance(); var tooltip = controller.get_activeToolTip(); if (tooltip) tooltip.hide();}