1

我在 C# 和 Razor 中有一个 ASP.NET MVC3 应用程序。

在视图MyView中,我有一个搜索过滤器,用户可以通过单选按钮(互斥)选择他/她是否要根据时间段(例如从 2012 年 1 月 2 日到 2012 年 8 月 3 日)执行搜索,或者通过指定确切的日期或日期、月份、年份等...

根据用户的选择,我将在我的服务层中调用一组不同的方法。例如,如果用户选择我打电话的时期FindProductsSoldPeriod,如果用户选择我打电话的特定月份FindProductsSoldMonth

检查选择了哪个单选按钮必须在控制器或服务层中完成?

4

1 回答 1

2

检查选择了哪个单选按钮必须在控制器或服务层中完成?

在控制器或视图中。服务层甚至不知道单选按钮的含义。

或者更准确地说:设计合理的服务层不应该知道单选按钮的含义。

于 2012-02-13T13:00:34.023 回答