FindNodebyText() case insensitive method in javascript

Thread is closed for posting
1 posts, 1 answers
  1. Answer
    Omarr avatar
    24 posts
    Member since:
    Sep 2008

    Posted 29 Oct 2008 Link to this post


    RadControls version

    RadTreeView for ASP.NET AJAX

    .NET version


    Visual Studio version


    programming language


    browser support

    all browsers supported by RadTreeView for ASP.NET AJAX

    The built in client side method, FindNodeByText() performs case sensitive search. Although in the next Q3 release of the Telerik controls the server side method has the functionality to perform insensitive search, but I don't see an equivalent client side method which does that. I wrote a javascript method, which is called on onClick event of html button and highlights all matching node(s)/childnode(s) with the whatever text sent via html textbox. The multiple select property should be set to true, if you want user to enter any part of the text to search (as this uses Regular Expression to search). The treeview should be populated before performing this search. If a treeview is not a databound control then it is very easy, or else (for databound treeview controls) you will have to use the hierachical/recursive query (With Clause in SQL Server) to populate the treeview.
  • Back to Top

    This Code Library is part of the product documentation and subject to the respective product license agreement.