0

我今天在工作中遇到的事情,我试图制作一个在类中使用常量的视图,以构造查询字符串。当常量是公共的但不是当常量是内部的时,代码工作得很好。

这是模型:

public class LookupListModel
{
    internal const string ContactGroupTypeList = "ContactGroupType";

    // The below works fine
    //public const string ContactGroupTypeList = "ContactGroupType";
}

视图(正确的@using 位于顶部):

<li>@Html.ActionLink("Contact group types", "Lookup", new { list = LookupListModel.ContactGroupTypeList })</li>
4

1 回答 1

2

该视图被编译到另一个程序集中,这就是为什么internal const不起作用。

于 2012-05-17T22:33:27.880 回答