我正在尝试渲染这样的事情:
<thead ng-init="isDoctor = @(User.IsInRole("Doctor"))">
我希望它是“isDoctor = true | false”(我的服务器端代码使此模板返回PartialView),顺便说一句,我总是收到如下错误:语法错误: token 'undefined'不是表达式[[]的列null上的主表达式[ isDoctor =]从[isDoctor =错误()]开始。那么,这是什么原因呢?
最佳答案
尝试这种方式:
<thead ng-init="isDoctor = @(User.IsInRole("Doctor") ? "true" : "false")">
由于C# bool(boolean) 值以大写首字母表示:
<thead ng-init="isDoctor = True|False">
且
True
或False
未定义