如何创建if检查以返回c#t中枚举的特定值?
我正在尝试根据剑道网格中的用户权限有条件地返回枚举值,如果用户拥有权限show both else show call only,我将尝试在c#中执行此操作,并且我仍停留在if语句所需的特定语法上,我是c#的新手如何创建if检查以返回c#t中枚举的特定值?,c#,if-statement,syntax,kendo-asp.net-mvc,C#,If Statement,Syntax,Kendo Asp.net Mvc,我正在尝试根据剑道网格中的用户权限有条件地返回枚举值,如果用户拥有权限show both else show call only,我将尝试在c#中执行此操作,并且我仍停留在if语句所需的特定语法上,我是c#的新手 @(Html.Kendo().Grid()) .名称(“网格”) .HtmlAttributes(新的{@class=“left width100剑道网格”}) .Columns(Columns=>{ columns.Bound(p=>p.AddressBookType).Edito
@(Html.Kendo().Grid())
.名称(“网格”)
.HtmlAttributes(新的{@class=“left width100剑道网格”})
.Columns(Columns=>{
columns.Bound(p=>p.AddressBookType).EditorTemplateName(“AddressBookTypeEditor”).ClientTemplate(“#=data.AddressBookTypeText#”);
公共枚举{
呼叫
电子邮件
}
//权限和变量
ViewBag.OmniEmailFeatureAccess=auth.UserHasPermission(PermissionType.AccessOmniEmail);
var AddressBookType=新列表();
如果(!ViewBag)
返回地址簿类型(0);
它是$(文档)。就绪(..)
不是$('document')
,也可以使用$(function(){..});
查看的文档。我认为您的语法不好,您应该尝试以下方法:
$( document ).ready(function() {
$('#div').load('example.html');
});
您可以在中了解执行
$(文档)时会发生什么.ready
请阅读!两者都不是!哦,您正在页面中查找
标记。当然,没有任何标记。但是有一个名为document
的全局变量。我正在尝试使用document.ready或window在html中显示外部html文件。load在ff和safari中运行,而不是在chro中运行me.ready()
方法不关心集合。$('foo').ready()
或$().ready()
也可以,建议传递文档
对象。从上面的链接文档中,“the.ready()方法只能在与当前文档匹配的jQuery对象上调用,因此可以省略选择器。“如果这是一个语法问题,为什么它在safari和firefox中工作?是否有一个javascript函数或替代jquery函数,我可以用来满足所有三种浏览器?@codeflower问题肯定不是文档就绪处理程序。你检查过浏览器的“网络”选项卡吗?@BlackSheep我如何检查chro的“网络”选项卡我?我对编码比较陌生,你看,这是我的第一个主要“bug”?我完全同意它不可能是文档处理程序(与其他浏览器一起工作)这是我的语法,仍然在safari和firefox中使用chrome
$( document ).ready(function() {
$('#div').load('example.html');
});