0
をリダイレクトするアクションを実行することはできません。Child actions are not allowed to perform redirect actions.
子アクションは、私はこのエラーと私のモーダルフォームで問題を抱えている私のモーダルフォームで
は、これは私のコントローラです:
public ActionResult Create()
{
return PartialView();
}
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Create([Bind(Include = "Id,Title")] TypePart typePart)
{
try
{
if (ModelState.IsValid)
{
db.TypeParts.Add(typePart);
db.SaveChanges();
return RedirectToAction("Index");
}
}
catch
{
}
return PartialView(typePart);
}`
そして、これは私の意見であります:
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
Add</button>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria- labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Add</h4>
</div>
<div class="modal-body" id="bodymodal">
@Html.Action("Create","TypeParts")
</div>
</div>
</div>
このヘルプを解決できますか? http://stackoverflow.com/questions/25015833/child-actions-are-not-allowed-to-perform-redirect-actions-after-setting-the-sit –
いいえ!私はこのリンクを見ましたが、動作しません –