そのため、データベースから取得したテキストを表示しようとしていて、それらをラベルとして表示するか、ページに表示したいと考えています。このテキストの表示に問題があります。ここに私が持っているものがあります:
コントローラ:
public ActionResult _StudentName(int id)
{
id = 12;
var model = new StudentNameModel();
using (var db = new School())
{
var result = from s in db.Students
where s.ID == id
select s.StudentName;
model.StudentName = result.ToString();
}
return View(model);
}
私のモデル:
public class StudentNameModel
{
[Display(Name = "Student Name")]
public string StudentName { get; set; }
}
私の見解:
@model Adams.Models.StudentNameModel
<fieldset>
@Html.LabelFor(m => m.StudentName)
@Html.TextBoxFor(m => m.StudentName)
</fieldset>