15

I my view model(LIST) looks like this:

public class ConversationModel 
    {
        public int ID { get; set; }
        public string Body { get; set; }
        public DateTime Datetime { get; set; }
        public string Username { get; set; }
        public string ImgUrl { get; set; }
        public string ToUserID{ get; set; }
    }

this is my view

@model IEnumerable<NGGmvc.Models.ConversationModel>

how i can get ToUserID on current postion? something like this

@Model[0].ToUserID

Thanks

4

3 に答える 3

3

以下を使用できるはずです。

@Model.First().ToUserID

ただし、モデルがビュー内の列挙の最初の要素のみを参照する場合は、その要素のみをビューに渡すことをお勧めします。

例えば:

@model ConversationModel

@Model.ToUserID

そしてコントローラーでは、必要な最初の要素のみを渡します。

List<ConversationModel> conversationList = //your conversation model initialisation code
return View(conversationList.First());
于 2012-05-15T10:20:15.363 に答える