1
私はエラーで検索しましたが、結果はすべてtry..catch
またはif
ステートメントを使用して行う必要があります。私の場合は、DBに情報を追加してからRedirectToAction
コールを実行しているので、技術的にはreturn
というキーワードを呼び出しているわけではありません。これは問題の根源ですが、何を返すのでしょうか?リダイレクトは何ですか? return
RedirectToAction()
の結果にあなたが必要実行中の唯一のコードはRedirectToActionですが、まだすべてのコードパスが値を返すわけではありません
[Route("AddMTNLoctionNote", Name = "Add Location Note")]
public ActionResult AddMTNLocationNote()
{
using (var db = new JobSightDbContext())
{
var newNote = new MTNAlarmLocationNote()
{
LocationID = int.Parse(Request["LocationID"]),
Note = Request["Note"]
};
db.MTNAlarmLocationNotes.Add(newNote);
db.SaveChanges();
}
RedirectToAction("MTNAlarmDetail", int.Parse(Request["LocationID"]));
}
あなたがリダイレクトを返す必要があり、あなたの質問に質問に答えます。 –