如何将以下语句转换为razor语法? OnDocumentReady
方法接受Action
作为参数
<%
Html.Telerik()
.OnDocumentReady(() => {
%>$("#searchbox").setAutocomplete('<%=Url.Action(MVC.Search.All())%>');<%
}).Render();
%>
答案 0 :(得分:0)
@(Html
.Telerik()
.ScriptRegistrar()
.OnDocumentReady(
@<text>
$("#searchbox").setAutocomplete('@Url.Action(MVC.Search.All())');
</text>
)
)
另请注意,您错过了ScriptRegistrar
来电。
更新:
如果您使用的是较旧版本的Telerik扩展程序,也可以尝试此操作:
@{Html
.Telerik()
.ScriptRegistrar()
.OnDocumentReady(
@<text>
$("#searchbox").setAutocomplete('@Url.Action(MVC.Search.All())');
</text>
)
.Render();
}
答案 1 :(得分:0)