我对相应的实体标记了Serializable,但是使用viewstate时还是出现了SerializationException异常,
程序集“EAF.Domain, Version=1.0.5598.25268, Culture=neutral, PublicKeyToken=null”中的类型“EAF.Domain.Generic.DomainBase`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]”未标记为可序列化
DomainBase 所依赖的类型也加了 [Serializable]
标记吗?
他是一个T类型的,继承的时候传入的为int类型的,也要标记吗
@灬丶: 建议提供一下 DomainBase
的主要定义
@dudu: [Serializable]
public abstract class DomainBase<T>
{
public T Id { get; set; }
}
@灬丶: 给子类加上 [Serializable]
标记试试
@dudu: 我也加了