normalde bir view için tek model tanımlaması yapıyoruz bunu 2 yapabilirmiyiz
örnek tblarac tablosu olarak bir detay sayfasında farklı bir tablo için listeleme yapmak istiyorum
Action
public ActionResult Details(int id)
{
return View(db.TBLYOLPLANLARIs.ToList().Where(x=> x.ID==id).SingleOrDefault());
}View@model ADMIN.Models.TBLYOLPLANLARI
@{
ViewBag.Title = "Details";
Layout = "~/THEME/kalip.cshtml";
}
<div class="row">
<div class="col-md-12">
<div class="block-web">
<div class="header">
<div class="actions"> <a class="minimize" href="#"><i class="fa fa-chevron-down"></i></a> <a class="refresh" href="#"><i class="fa fa-repeat"></i></a> <a class="close-down" href="#"><i class="fa fa-times"></i></a> </div>
<h3 class="content-header">Görüntüle/Yapılandır : @Html.DisplayFor(model => model.KALKIS_NOKTASI) - @Html.DisplayFor(model => model.VARIS_NOKTASI)</h3>
</div>
<div class="porlets-content">
<table id="user" class="table table-bordered table-striped" style="clear: both">
<tbody>
<tr>
<td width="25%">Kalkış Noktası</td>
<td width="55%">@Html.DisplayFor(model => model.KALKIS_NOKTASI)</td>
</tr>
<tr>
<td>Varış Noktası</td>
<td>@Html.DisplayFor(model => model.VARIS_NOKTASI)</td>
</tr>
<tr>
<td>Yol Alınacak Mesafe</td>
<td>@Html.DisplayFor(model => model.KM)</td>
</tr>
</tbody>
</table>
<p>
<input type="submit" value="Delete" class="btn btn-primary" /> |
@Html.ActionLink("Back to List", "Index")
</p>
</div>
</div>
</div>
</div>