私はコントローラの仕組みを理解しようとしています。明らかにページが最初にロードされると、ActionResult Index()
が呼び出されます。しかし、コントローラ内の他の機能をどのように呼び出すのですか?ASP.NET MVC 2:コントローラ内の別の機能をHtml.ActionLinkにリンクしていますか?
Html.ActionLink("Click Me", "ControllerFunction")
を使ってみましたが、「ControllerFunction」というページが見つかりました。
私ができることを望むのは、ビューデータを更新してページ(またはAjax)を更新するコントローラ内の関数を呼び出すことです。
これはどのように動作するはずですか?今コントローラ内でのみ有効な機能がIndex()
しかし、コントローラ機能のポイントは何ですか?それがやっていることは、もう一度ビューを返すことです。私の例では、 "ajaxaction"に似たページを見つけようとしています... – dcolumbus
このコントローラの機能(アクションと呼ばれる)は、データベースからデータをフェッチするリポジトリを使用し、ビューを完全に静的にしない限り、ビューを返す前に他の多くの処理を実行します。 –