私はMVCアプリケーションをやっています。エンティティフレームワークを介してデータベースに接続しました。私のコントローラでは、私はこのようなビューを実行します。データベースからMVCデータを読み取る
public ActionResult MyMarks()
{
ClassDeclarationsDBEntities1 entities=new ClassDeclarationsDBEntities1();
return View(entities.Users.ToList());
}
私の見解は以下のとおりです。
@using ClassDeclarationsThsesis.Models
@using Microsoft.AspNet.Identity
@{
ViewBag.Title = "My Marks";
}
<div>
<h4>Account information</h4>
<hr/>
<dl class="dl-horizontal">
<dt>Name</dt>
<dd>Student's name</dd>
<dd></dd>
<dt>Surname</dt>
<dd>Student's surname</dd>
<dt>Email</dt>
<dd>
@HttpContext.Current.User.Identity.Name
</dd>
</dl>
</div>
私は、コンストラクタに渡されたエンティティからの実際のデータと生徒の名前と姓を交換するにはどうすればよいですか?ビューList<Users>
で
あなたはデータベースから学生モデルを構築し、このモデルを表示し、必要なフィールドをビュー内にレンダリングします。 – tym32167
ASP.NET MVCの基本についてお読みください。たとえば、モデルをビューに渡す方法です。 –