フォームを送信するときに、viewresult クラスを使用して別のページにリダイレクトしたい。これは私のフィルターコードです:
[ValidateSpamFilter(duration: 60, isAddress: false, keepRequestinCache: true)]
// HttpPost Method For Submit Form . you can add comment by this method .
[System.Web.Mvc.HttpPost]
public ActionResult AddComment(CommentAddDTO Comments)
と
filterContext.Result = new ViewResult { ViewName = "~/Error/Index" };
これは actionresut および partialviewresult GETメソッドでのみ機能します。しかし、私はactionresutland Post Method の使用が必要です。フォームメソッドを送信するとエラーが発生するため
'~/Error/Index' またはそのマスターが見つからないか、検索された場所をサポートするビュー エンジンがありません。次の場所が検索されました:\r\n~/Error/Index"