我試圖創造,我希望用戶在索引頁面中插入狀態消息也,我想告訴所有插在同一個索引頁的所有狀態消息的狀態更新頁面。如何在視圖中使用兩個相同的模型? [MVC4]
這是我的型號代碼:
public class Statuses
{
[Key]
public int StatusID { get; set; }
[DataType(DataType.MultilineText)]
[Required]
public string message { get; set; }
}
public class StatusContext : DbContext
{
public DbSet<Statuses> Status { get; set; }
}
而且,我在Index.cshtml頁面使用
@Html.EditorFor(model => model.message)。
要顯示的編輯器,我用在查看下面的模型。
@model LearnStart.Models.Statuses
但是,要顯示Multiline TextArea下面的所有狀態消息,我想我應該使用下面的一個。
@model IEnumerable<LearnStart.Models.Statuses>
如何使用同樣的觀點既模式,使我可以顯示文本區域(插入狀態信息),並在下面列出所有可用的狀態信息?
在你的情況,你首先需要獲取信息的列表,以便最好的辦法是你綁定該消息列表中選擇模板在ViewBag中,並且該ViewBag在視圖側綁定到textarea。讓我知道你是否需要一些代碼。 – 2014-08-30 05:17:13