Je travaille sur la création d'une application MVC pour un outil de suivi de bogue existant, le site Web ASP.net.Comment concevoir une application MVC de taille moyenne
Je suis habitué à transmettre des données dans le processus de recherche de site Web et je ne suis pas sûr de savoir comment procéder dans MVC. Je comprends le modèle MVC et comment les choses fonctionnent, mais en tant que débutant, mon processus de pensée est un peu embrumé.
Vues/Projet/Index.aspx - Ma première page Liste des projets
<ul id="ProjectList">
<% foreach (var item in Model) { %>
<li><%= Html.ActionLink("Details", "IssueType", new { id=item.ProjectId })%></li>
<% } %>
</ul>
Dans mon site web ASP.Net, afin de créer un problème pour ce projet, je me retrouve avec une url qui ressemble à ceci:
Issue.aspx?pid=3&issuetypeid=6
Je vais de
Projects.aspx --> IssueTypes.aspx --> Issue.aspx
collecte des projectId et issueTypeId sur la manière la chaîne de requête.
Cela me permet d'écrire dans la base de données connaissant le ProjectID et l'ID du type de problème.
Comment quelque chose comme ceci serait architecturé dans MVC?