我如何创建if检查以返回c#t中枚举的特定值? [关闭]

问题描述 投票:-2回答:2

我正在尝试根据kendo网格中的用户权限有条件地返回枚举值,如果用户具有权限,则仅显示show show else,我试图在c#中执行此操作,而我被困在需要的特定语法上if语句,是c#的新功能。

    <div class="left width100 margin-top10">
        @(Html.Kendo().Grid<AddressBook>()
          .Name("grid")                                                            
           .HtmlAttributes(new { @class = "left width100 kendo-grid" })                                                                                                  
           .Columns(columns => {                                                                                        
columns.Bound(p=>p.AddressBookType).EditorTemplateName("AddressBookTypeEditor").ClientTemplate("#= data.AddressBookTypeText #")});


public enum {
    Call,
    Email
   }
//permission and variable

   ViewBag.OmniEmailFeatureAccess = auth.UserHasPermission( PermissionType.AccessOmniEmail); 

                   var AddressBookType = new List<AddressBookType>();
                   if (!ViewBag)  
                     return AddressBookType(0);
c# if-statement syntax kendo-asp.net-mvc
2个回答
4
投票

不是$(document).ready(..),是$('document'),也可以只使用$(function() {....});

查看ready的文档。


0
投票

我认为您的语法不好,您应该尝试这样做:

$( document ).ready(function() {
  $('#div').load('example.html');
});

您可以在this page中了解有关.ready()的信息>

© www.soinside.com 2019 - 2024. All rights reserved.