Я работаю над созданием приложения MVC для существующего вида отслеживания ошибок, веб-сайт ASP.net.
Я привык передавать данные в запросе веб-сайта и не уверен, как это сделать в MVC. Я понимаю модель MVC и то, как все это работает, но, как новичок, мой мыслительный процесс немного затуманен.
Представления / Project / Index.aspx - Моя первая страница, Список проектов
<ul id="ProjectList">
<% foreach (var item in Model) { %>
<li><%= Html.ActionLink("Details", "IssueType", new { id=item.ProjectId })%></li>
<% } %>
</ul>
На моем веб-сайте ASP.Net, чтобы создать проблему для этого проекта, я получаю URL, который выглядит следующим образом:
Issue.aspx?pid=3&issuetypeid=6
Я иду от
Projects.aspx --> IssueTypes.aspx --> Issue.aspx
сбор данных projectId и issueTypeId в пути в строке запроса.
Это позволяет мне писать в БД, зная идентификатор проекта и идентификатор типа проблемы.
Как бы что-то подобное было построено в MVC?