Вы можете использовать
ViewData["Message"] = "Your message";
а затем в представлении вы помещаете это сообщение в свой div:
<div>
<%: ViewData["Message"] %>
</div>
Или вы можете сделать так, чтобы у простого ViewModel были свойства буксировки (что лучше, чем в предыдущем):
public class myViewModel{
public string Message {get;set;}
public IList<YourModel> ModelList {get;set;}
}
Действие будет выглядеть так:
public ActionResult Index()
{
var modelList = new List//make your logic to fill YourModel List
var viewModel = new myViewModel()
{
Message = "Your Message",
ModelList = modelList
};
return View(viewModel);
}
, а затем создайте строго типизированный вид, чтобы показать ViewModel
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewPage<myViewModel>"%>
<div>
<%: Model.Message %>
</div>
<table>
<tr>
<th>
Model Values
</th>
</tr>
<% foreach (var item in Model.ModelList) { %>
<tr>
<td>
<%: item %>
</td>
</tr>
<% } %>
</table>
надеюсь, это помогло;)