Я работаю над приложением ASP.NET MVC. Мне нужно получить имя и фамилию пользователя, а затем сохранить их в своей базе данных.
Я закодировал все необходимые детали. Когда я ввожу имя и фамилию, программа правильно сохраняет имя и фамилию в базе данных (я проверил их в SQL Server Management Studio), но я не вижу их на экране.
Это мой соответствующий индексный просмотр.
@model System.Data.DataTable
@{
Layout = null;
}
<table class="table table-bordered table-striped table">
<tr>
<th>Name</th>
<th>Surname</th>
</tr>
@for (int i = 0; i < Model.Rows.Count; i++)
{
<tr>
<td> @Model.Rows [i][1] </td>
<td> @Model.Rows [i][2] </td>
</tr>
}
</table>
<hr>
<a href="@Url.Action("Create","Renter")">Add Person</a>
Index
метод действия:
public ActionResult Index()
{
DataTable peopletbl = new DataTable();
using (SqlConnection sqlcon = new SqlConnection(connectionString)) {
sqlcon.Open();
SqlDataAdapter sqlDa = new SqlDataAdapter("SELECT * FROM Person", sqlcon);
sqlDa.Fill(peopletbl);
}
return View(peopletbl);
}
Программа выдает следующие строки:
неправильный вывод