我的模型是这样的:
public class ViewMessageFileModel
{
[Display(Name = "FileOptionId")]
public int ? FileOptionId { get; set; }
[Display(Name = "LeaveInMyInbox")]
public bool ? LeaveInMyInbox { get; set; }
IList<int> _fileforMyTeam;
public IList<int> FileForMyTeam
{
get
{
if (_fileforMyTeam == null) _fileforMyTeam = new List<int>();
return _fileforMyTeam;
}
set { this._fileforMyTeam = value; }
}
IList<int> _fileforfacility;
public IList<int> FileForFacility
{
get
{
if (_fileforfacility == null) _fileforfacility = new List<int>();
return _fileforfacility;
}
set { this._fileforfacility = value; }
}
//Similarly for other option
private IList<ViewUserGroupModel> _careTeam;
public IList<ViewUserGroupModel> CareTeamForFile
{
get
{
if (_careTeam == null) _careTeam = new List<ViewUserGroupModel>();
return _careTeam;
}
set { this._careTeam = value; }
}
}
我想在我的视图中使用这个模型如下
1-使用 careteamforfile 列表直接在通过 @Model.CareTeamForFile 迭代的视图中使用。但是我想使用 Fileforfacility 和 fileformyteam List 根据我必须选择或取消选择某些复选框的值来存储在视图中的 json 变量中
我可以在视图页面上将模型元素转换为 json。还建议我最好的方法。