只是想知道爲什麼我得到編譯時錯誤有效:「屬性‘DisplayColumn’不在此聲明類型有效的,所以只能在‘類’的聲明有效。」屬性'DisplayColumn'在此聲明類型上無效。只有在「類」的聲明
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;
namespace MyApplication.Models.DataAnnotations
{
[MetadataType(typeof(AppUser_DataAnnotations))]
public partial class AppUser
{
}
public class AppUser_DataAnnotations
{
[DisplayColumn("Name")]
public string FirstName { get; set; }
}
}
我在上面使用覆蓋mvccontrib呈現網格列標題。任何想法爲什麼我得到編譯時錯誤?任何幫助將不勝感激。
Ohhh my bad。謝謝!但是我沒有在任何地方找到[DisplayName]。我是否缺少一些命名空間?謝謝。 – Gurdeep 2010-08-14 10:46:25
找到它...使用System.ComponentModel;是缺少的。不過,我沒有得到頭部重寫。 – Gurdeep 2010-08-14 10:49:49