由于我是 MVC 3 开发的新手,因此我需要一些关于我目前正在处理的开发任务的最佳方法的建议。
我目前正在开发一个支付各种项目的支付表格应用程序,最终这将包括合理数量的项目,其中大多数至少有三种支付方式(全额支付、押金和余款 - 有些还包括折扣和一些只能全额支付)。
我需要决定一种最佳方法来实现基于路由的策略,该策略将允许用户为他们想要支付的程序输入特定的 URL,基本上所有程序都需要输入相同的信息,唯一的区别是成本每个程序的日期和程序运行的日期。
我正在尝试决定是否最好为每个程序有多个视图,然后为每个单独的程序输入路线(我目前有 30 多个程序,其中包括完整的、存款和剩余的以及一些折扣 - 这很可能增加)或者是否可以使用路由在单个视图中为每个程序生成特定信息,这样我就不必为 30 多个视图和控制器复制基本相同的代码。