or
//Changes check status of node when clicked function ClientNodeClicked(sender, eventArgs) { var node = eventArgs.get_node(); if (node.checked) { node.set_checked(false); } else if (!node.checked) { node.check(); } }function clientNodeChecked(sender, eventArgs) { var node = eventArgs.get_node(); var childNodes = eventArgs.get_node().get_nodes(); var isChecked = eventArgs.get_node().get_checked(); UpdateAllChildren(childNodes, false); // i changed the parameter here to always be false so that childnodes are not checked when a parent is clicked. when a child is clicked, the parents will be set to indeterminate state as per normal procedure //i tried setting the code here to only select node (the parent node), it checked all the child nodes } //checks or unchecks all nodes function UpdateAllChildren(nodes, checked) { var i; for (i=0; i<nodes.get_count(); i++) { if (checked) { nodes.getNode(i).check(); } else { nodes.getNode(i).set_checked(false); } if (nodes.getNode(i).get_nodes().get_count()> 0) { UpdateAllChildren(nodes.getNode(i).get_nodes(), checked); } }<telerik:GridTemplateColumn UniqueName="chkBox" DataField="isActive" FilterListOptions="VaryByDataType" DataType="System.Boolean" CurrentFilterFunction="EqualTo" HeaderText="Is Active" AutoPostBackOnFilter="true" ItemStyle-Width="50px" FilterControlWidth="50px"> <ItemTemplate> <asp:CheckBox ID="CheckBox1" runat="server" OnCheckedChanged="ToggleRowSelection" AutoPostBack="True" Checked='<%#Bind("isActive") %>' /> </ItemTemplate> </telerik:GridTemplateColumn>my column is like this:
<telerik:GridBoundColumn DataField="TheIntegerColumn" HeaderText="Integer Value" FilterControlWidth="20px" DataType="System.Int32" HeaderStyle-Width="20px" SortExpression="TheIntegerColumn" UniqueName="TheIntegerColumn" ItemStyle-HorizontalAlign="Right"> </telerik:GridBoundColumn>Hi,
just tried to make a simple tooltip - and got following javascript error when runing the page - 'Sys' is undefined
debug stops at:
Sys.WebForms.PageRequestManager._initialize('ScriptManager1', document.getElementById('form1'));
perhaps i missed something?
here aspx:
| <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> |
| <%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" |
| Namespace="System.Web.UI" TagPrefix="asp" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head id="Head1" runat="server"> |
| <title>Untitled Page</title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager ID="ScriptManager1" runat="server"> |
| </asp:ScriptManager> |
| <div> |
| <asp:TextBox ID="txtWithTooltip" runat="server">123</asp:TextBox> |
| <img src="HelpIcon.gif" runat="server" ID="lblPrev" alt="" style="margin-left:17px;vertical-align:middle;"/> |
| <telerik:RadToolTip ID="RadToolTip1" runat="server" TargetControlID="txtWithTooltip" Text="This is a tooltip" IsClientID="true"> |
| </telerik:RadToolTip> |
| <telerik:RadToolTip ID="RadToolTip2" runat="server" TargetControlID="lblPrev" Sticky="true" RelativeTo="Element" Skin="Web20Green" Position="BottomCenter" Text="Previous article: USNews Top 10" IsClientID="true"> |
| </telerik:RadToolTip> |
| </div> |
| </form> |
| </body> |
| </html> |
<Telerik:GridButtonColumn CommandName="Delete" ButtonType="LinkButton" Text="Delete" UniqueName="deleteColumn" />