gpt4 book ai didi

asp.net - MVC3如何最小化 Controller 数量

转载 作者:行者123 更新时间:2023-12-02 15:07:57 25 4
gpt4 key购买 nike

我是 MVC3 新手,我们的项目需要如下内容:

http://www.abc.com/product_1/product_1_subpage/ ... http://www.abc.com/product_2/product_2_subpage/ ...

现在,我有product_1作为 Controller ; Product_1_subpage 作为此 Controller 的操作,但是,想想我有超过 100 个不同的产品,我不能继续为每个产品创建超过 100 个 Controller ,我需要在这个结构上做一些事情,有什么想法吗?

非常感谢您的帮助,非常感谢您的任何意见。

最佳答案

您可能只想为所有产品使用一个名为“产品”的 Controller ,而不必为每个产品添加新 Controller 。

使用自定义路由或默认路由,您仍然可以为各个产品生成单独的链接。另外,如果您要对每个产品使用新 Controller 的方法(您确实不应该!),那么每次您想要添加另一个产品时,您都必须重新编译和部署您的应用程序 - 这将是一个维持的痛苦。

听起来你应该看看 tutorials about MVC由 .Net 团队提供,用于对 MVC 进行一些基本了解,以及如何思考它。

关于asp.net - MVC3如何最小化 Controller 数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9788966/

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