Wenn Sie diese Aktion nur von Ihrem Controller oder Views aus verwenden möchten, können Sie ChildActionOnly
attribute verwenden.
Wenn Sie mit POST darauf zugreifen möchten, können Sie [HttpPost]
attribute verwenden.
Wenn Sie es jedoch mit GET
verwenden möchten (dh mit AJAX-Aufruf usw.) und nicht möchten, dass Benutzer über die Adressleiste darauf zugreifen, können Sie dem folgen tutorial , um Ihre Aktionen nur für AJAX zu aktivieren.
Oder wenn Sie einfach eine Methode möchten, die überhaupt keine Aktion ist (d. h. nicht mit HTTP aufgerufen werden kann), können Sie entweder private
oder [NonAction]
attribute
Tags und Links controller asp.net-mvc-4 actionmethod