title: kendo numerictextbox in clienttemplate - issue with dot in name
body: <p>I am doing following in kendo grid:</p>
  
  <pre><code>columns.Bound(x =&gt; x.Item.Equity)
      .Format("{0:f2}")
      .Width(100)
      .HeaderTemplate("Equity&lt;br/&gt;Meta")
      .ClientTemplate(Html.Kendo().NumericTextBox()
          .Name("mp_#=Item.Id#")
          .Min(0)
          .HtmlAttributes(new { value = "#=Item.Equity#" })
          .ToClientTemplate()
          .ToHtmlString());
  </code></pre>
  
  <p>and get this client template for NumericTextBox:</p>
  
  <pre><code>&lt;input class="k-input" id="mp_#=Item.Id#" min="0" name="mp_#=Item.Id#" type="number" value="#=Item.Equity#" /&gt;&lt;script&gt;
      jQuery(function(){jQuery("\#mp_#=Item\\.Id#").kendoNumericTextBox({});});
  &lt;\/script&gt;
  </code></pre>
  
  <p>Then I have in console: Error: Invalid template</p>
  
  <p>I think that the problem is in </p>
  
  <pre><code>jQuery("\#mp_#=Item\\.Id#").kendoNumericTextBox({});
  </code></pre>
  
  <p>because of Item\.Id</p>
  
  <p>Please, can somebody help me to solve the issue with assigning proper name to numerictextbox.</p>