首先,我建议您使用字典作为viewModel。这允许您添加您喜欢的任何属性(名称/值)。 其次,为了满足安全性要求,我将a)对用户进行身份验证(Forms / Windows),并b)创建一些查询数据库的功能,以查看用户被允许提交/编辑/查看的对象如何。查询的结果可能只是一个包含允许字段名称的字符串数组 - 这是您的元数据。使用此数据,您可以轻松删除未经授权的值。 ModelBinder就是这样做的地方。 第三,对于验证,您可以通过将字符串数组替换为Touple(Of string,bool)列表来扩

已邀请:

要回复问题请先登录注册