1

C#とRazorにASP.NETMVC3アプリケーションがあります。

ビューMyViewには検索フィルターがあり、ユーザーはラジオボタン(相互に排他的)を使用して、期間(たとえば、2012年1月2日から2012年8月3日まで)に基づいて検索を実行するかどうかを選択できます。正確な日付または日、月、年などを指定することによって...

ユーザーの選択に応じて、サービスレイヤーで別のメソッドセットを呼び出します。たとえば、ユーザーが電話をかける期間をFindProductsSoldPeriod選択した場合、ユーザーが特定の月を選択した場合は、電話をかけますFindProductsSoldMonth

どのラジオボタンが選択されているかを確認するには、コントローラまたはサービスレイヤで行う必要がありますか?

4

1 に答える 1

2

どのラジオボタンが選択されているかを確認するには、コントローラまたはサービスレイヤで行う必要がありますか?

コントローラまたはビュー内。サービス層は、ラジオボタンの意味すら知りません。

または、もう少し正確に言うと、適切に設計されたサービスレイヤーは、ラジオボタンの意味を認識してはなりません。

于 2012-02-13T13:00:34.023 に答える