我在做一个MVC应用程序。mvc读取视图中的隐藏字段
我对它有不同的部分视图。
在第一个partial View
我有德用户ID在Hidden Field
,如果用户登录。
我的第一部分视图继承这样
@model Prj.Models.UserLoginModel
该模型是这样的..
public class UserLoginModel
{
public long User_id { get; set; }
public bool Keep { get; set; }
public byte[] Picture { get; set; }
public string Name { get; set; }
public string LastName { get; set; }
}
我有一个隐藏的字段
@ Html.HiddenFor(型号=> model.User_id)
另一局部视图,是用于渲染PagedList
一个IEnumerable
它从
@model PagedList.IPagedList<Prj.Models.CommentModel>
继承
public class CommentModel
{
public long Upload_id { get; set; }
public long User_id { get; set; }
public string Description { get; set; }
}
在视图中,我需要从模型中验证两个用户。
@foreach (var item in Model)
{
ask item.User_id == PartialView1.Hidden.User_id
}
我的问题是,如果对更多钞票来读取,否则我必须包括用户ID的第二部分视图的模型?
Thanks,but there are不同的车型。其中模型有用户ID和照片和第二模型具有的IEnumerable呈现在PagedList。我需要知道,如果登录的用户是谁写任何评论 –
Diego
这不是很明显的从你的问题的是同一个人。也许你想通过添加你的模型和更多的视图代码来进一步阐述。 – sleeyuen
我添加更多评论..澄清 – Diego