Kendo or jQuery UI
I have been working with Sitefinity for only a short while, and I am trying to get either jQueryUI or KendoUI to work in my user controls. What I have researched doesn't seem to be working. I was hoping someone could steer me in the right direction.
Here is what I have:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ContactForm.ascx.cs" Inherits="UserControls_ContactForm" %><%@ Register TagPrefix="sf" Namespace="Telerik.Sitefinity.Web.UI.PublicControls" Assembly="Telerik.Sitefinity, Version=5.0.2860.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" %> <sf:JavaScriptEmbedControl ID="script2" runat="server" ScriptEmbedPosition="BeforeBodyEndTag" Url="~/App_Data/Sitefinity/WebsiteTemplates/snbTemplate/JS/jQueryUI/js/jquery-ui-1.8.20.custom.min.js" /><sf:JavaScriptEmbedControl ID="script3" runat="server" ScriptEmbedPosition="BeforeBodyEndTag" Url="~/App_Data/Sitefinity/WebsiteTemplates/snbTemplate/JS/Kendo%20UI/js/kendo.all.min.js" /> <script> $(document).ready(function() $("#txtDate1").datepicker(); $("#txtDate2").kendoDatePicker(); ); </script>jQueryUI:<asp:TextBox ID="txtDate1" runat="server"></asp:TextBox><br />kendo UI: <asp:TextBox ID="txtDate2" runat="server"></asp:TextBox>I guess the most glaring discrepancy is the jQuery reference to the ID of an asp:textbox
For the jQuery reference to be valid, you either need to use ClientIdMode="static" or a standard <input type="text".
Re: Loading js library files in a user control - See this instructive blog.
http://blog.falafel.com/Blogs/george-saadeh/2012/05/09/using-jquery-and-other-javascript-libraries-in-sitefinity
Sorry I should have noted after I posted, I changed the ClientIDMode to Static. That still didn't help the issue. I will look into the rest. Thank you.
The link you provided was the answer I was looking for. Thank you for the help!