我正在尝试让条件客户端模板在 Kendo Grid 中工作,该模板将使用简单的 userName 字符串作为参数调用我的控制器,但我无法弄清楚使其正常工作的语法。
我的模板在我看来是这样的:
columns.Bound(user => user.IsLockedOut).ClientTemplate(
"# if (IsLockedOut == true) { #" +
"<input type='button' value='Unlock Acc' onclick='location.href=" + @Url.Action("UnlockAccount", "Administration", new { userName = "#= UserName #" + }) + "/>" +
"# } else { #" +
"Unlocked" +
"# } #"
);
控制器的动作方法如下:
public void UnlockAccount(string userName)
{
}
目前产生的错误是:
CS1525:无效的表达式术语“}”
我已经看了几个小时了,现在我看不到树木的树林。