我想执行视图的一部分的自动更新。特别是我想更新@model Solution.Models.StateModel
@{
ViewBag.Title = "Temp";
}
<h2>StateDevice</h2>
<div class="row">
@using (Html.BeginForm())
{
@Html.AntiForgeryToken()
<div class="form-horizontal">
@Html.ValidationSummary(true, "", new { @class = "text-danger" })
<div class="form-group">
@Html.LabelFor(model => model.CurrentTemperature, htmlAttributes: new { @class = "control-label col-md-2" })
<div id="currentTemp" class="col-md-10">
@Html.DisplayFor(model => model.CurrentTemperature)
</div>
</div>
</div>
}
</div>
。
执行该操作的最佳方式是什么。我需要创建一个PartialView并更新它吗?
这是观点:
public ActionResult Device(int id)
{
// loading the stateModel from DataBase
return View(stateModel);
}
这是控制器:
ListView_SetExtendedListViewStyle