Kendo ui 我可以在模板中使用剑道MVC助手吗?
我需要在模板中使用Kendo MVC helper Razor代码,如下所示:Kendo ui 我可以在模板中使用剑道MVC助手吗?,kendo-ui,Kendo Ui,我需要在模板中使用Kendo MVC helper Razor代码,如下所示: <script id="some-reusable-control" type="text/x-kendo-template"> @(Html.Kendo().Window() .Name("details-window")) </script> @(Html.Kendo().Window()) .Name(“详细信息窗口”)) 但问题是呈现的HTML+JS包含一
<script id="some-reusable-control" type="text/x-kendo-template">
@(Html.Kendo().Window()
.Name("details-window"))
</script>
@(Html.Kendo().Window())
.Name(“详细信息窗口”))
但问题是呈现的HTML+JS包含一个#(尖锐的符号),它作为模板内#=#语法的一部分呈现。所以我得到了“解析错误”
<div id="details-window" style="display:none"></div><script>
jQuery(function(){jQuery("#details-window
").kendoWindow({animation:false,modal:true,draggable:true /*, etc */ });});
</script>
jQuery(函数(){jQuery(#详细信息窗口
kendoWindow({animation:false,modal:true,draggable:true/*,etc*/});});
任何人都可以为我提供一个如何在模板中使用剑道助手的解决方案。要使用剑道UI小部件作为模板的内容,可以使用ToClientTemplate方法。 e、 g
@(Html.Kendo().Window())
.Name(“详细信息窗口”)
.ToClientTemplate())
你能看看这个问题吗:?我也有类似的问题。
<script id="some-reusable-control" type="text/x-kendo-template">
@(Html.Kendo().Window()
.Name("details-window")
.ToClientTemplate())
</script>