Linq to SQL Entity存储在ViewState问题中

时间:2010-08-18 17:05:01

标签: linq-to-sql viewstate

我正在尝试在ViewState中存储Linq To SQL实体。 但是当我这样做时,会导致以下错误: 序列化值'System.Collections.Generic.List 1[RequireApps.RequireLinqDataAccess.GroupMember]' of type 'System.Collections.Generic.List 1 [[RequireApps.RequireLinqDataAccess.GroupMember,RequireApps.RequireLinqDataAccess,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null]]时出错。'

任何人对如何解决这个问题都有任何想法?

谢谢! 生锈的

1 个答案:

答案 0 :(得分:1)

您添加到ViewState的任何内容都必须是可序列化的,因此您需要将RequireApps.RequireLinqDataAccess.GroupMember标记为Serializable

namespace RequireApps
{
    [Serializable]
    public class GroupMember
    {

    }
}