2017-08-16 6 views
-3

ASP.NET MVC5を使用してWebアプリケーションとして電卓を作成するように求められました。ボタンを押した後に別のコントローラメソッドにコントロールを送る方法

私は既に電卓のビューとコントローラを作成しましたビュー '電卓のビュー'。ボタンを押した後(ボタンを追加してみましょう)、ボタンのロジックにコントロールをどのように向けることができますか?

私は2つのユーザー入力フィールドを持っています。追加の場合は、2つのユーザー入力を追加して答えを表示する必要があります。私はコントローラのメソッドで記述されたロジックを持っていますが、ボタンを押した後にそのメソッドを実行するようにコントロールを指示する方法はわかりません。単純に、コントローラメソッドへのルーティング方法はわかりません。

助けてください。事前におねがいします!

+1

'model'にはユーザーインターフェイスに関する情報は含まれていません。「controller」はビューにモデルデータを提供し、ボタンのクリックなどのユーザーの操作を解釈します。 http://whatis.techtarget.com/definition/model-view-controller-MVCとhttp://www.tomdalling.com/blog/software-design/model-view-controller-explained/にリンクしてください。 –

答えて

3

MVC。モデルにはデータエンティティのロジックがあります。 ビューレンダリングの表示アイテム、つまりフロントエンド コントローラでは、アプリケーションフローのロジックを記述します。

あなたのケースでは、ロジックをコントローラに書きます。

0

答えは、ボタンにajax呼び出しを含むメソッドをバインドすることです。 ajaxコールは、制御を関連するコントローラメソッドに指示します。

関連する問題