gpt4 book ai didi

asp.net-mvc - 如何构建中型 MVC 应用程序

转载 作者:行者123 更新时间:2023-12-05 01:11:37 25 4
gpt4 key购买 nike

我正在为现有的各种 Bug 跟踪器、ASP.net 网站创建 MVC 应用程序。

我习惯于在网站的查询中传递数据,但不确定如何在 MVC 中执行此操作。我确实了解 MVC 模型及其工作原理,但作为初学者,我的思维过程有点模糊。

Views/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

在querystring的途中收集projectId和issueTypeId。

这使我能够在知道项目 ID 和问题类型 ID 的情况下写入数据库。

如何在 MVC 中构建这样的东西?

最佳答案

Nerd Dinner 是一个很好的起点,它将向您展示很多可能的事情以及如何着手去做。

我可能会添加的唯一其他建议是在 Nerd Dinner 之后创建另一个较小的应用程序来进行练习。我这样做并发现了更好的方法来做事,然后我在我的主要应用程序中采用了这些方法。

同时尽可能多地考虑 ASCX 并学习如何将数据传递给它们。这在以后非常节省时间。

花时间思考文件夹结构和应用程序的不同部分,以及如何将它们分开。考虑安全和管理,以及用户和管理员可以使用什么。

转到 asp.net 并查看那里的 MVC 部分并浏览视频教程。它们非常好。

关于asp.net-mvc - 如何构建中型 MVC 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1060957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com