2015-12-30 28 views
0

存在我有C#枚舉錯誤 '標識符' 的名字沒有出現在當前的背景下

public enum Item 
{ 
    Identifier = 0, 
    Title = 1, 
    StartOfMedia = 2, 
    Duration = 3, 
    Content = 4, 
    EOM = 5, 
    FirstAirDate = 6, 
    BoxId = 7, 
    Seg = 8, 
} 

而且在使用枚舉JavaScript代碼

<script type="text/javascript"> 
    function updateFieldStatus() {} 
    var Identifier = ""; 
    Identifier = @Item.Identifier.ToString(); 
    $(document).ready(function() { 
      $("#Configuration").validate({ 
       rules: { 
        "config.Format["@Identifier"].StartPos": 
      { 
       required: true, 
       digits: true, 
       range: [1, 200] 
      }, }, 
      }); 
    }); 
</script> 

但我有錯誤:

"The name 'Identifier' does not exist in the current context"

我做錯了什麼?

+0

http://stackoverflow.com/questions/706603/the-name-controlname-does-not-exist-in-the-current-context –

+0

在哪個文件你的'@ Item.Identifier.ToString();'被寫入? –

回答

0

嘗試:

"config.Format["+Identifier+"].StartPos": 
相關問題