我想在 MVC 中的 Razor 视图中显示存储为通用列表的自定义数据类型(此处为“用户”)中的数据。如何显示?列数可能会有所不同,有没有办法做到这一点?
我的代码:
[HttpPost]
public ActionResult GetData(DataDTO data, FormCollection fc)
{
string server = fc["CategoryName"].ToString();
//"ctsintbmvodiaf1"
string cacheName = data.CacheName;
//"1CPlatformCache";
string keyName = data.KeyName;
//"UserContext_311581";
try
{
DataDAO.Initialize(server, cacheName);
var outPutData = DataDAO.dataCache.Get(keyName);
if (outPutData != null)
{
if (keyName.Contains("UserContext_"))
{
var ucOutput = (CTS.OneCognizant.Platform.Caching.User)outPutData;
CTS.OneCognizant.Platform.Caching.User userData = (CTS.OneCognizant.Platform.Caching.User)outPutData;
List<User> _user = new List<User>();
_user.Add(userData);
return View(_user);
}
}
}
}