1

フォームを送信するときに、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"

4

0 に答える 0