-1
heloo guysアプリケーションを作成しています。私の必要条件は、indexView内にcreateView(データを入力する)を追加することです(where mはデータベースのテーブル内のすべてのデータを表示します)同じビューから、CreateViewは何の問題もなくレンダリングしましたが、ポストバックエラー= "子アクション - 不可能 - 実行不可能 - リダイレクトアクション"でエラーが発生しました。ここに私のコードがあります。ここで。 のcontrolerコードメインビュー内でPartialViewをレンダリングする方法
// GET: /Brands/
public async Task<ActionResult> Index()
{
return View(await db.Brands.ToListAsync());
}
// GET: /Brands/Create
public ActionResult Create()
{
return PartialView("_Create", new BootstrapModalTest.Models.Brand());
}
// POST: /Brands/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost]
[ValidateAntiForgeryToken]
public async Task<ActionResult> Create([Bind(Include="BrandId,BrandName,BrandCode")] Brand brand)
{
if (ModelState.IsValid)
{
db.Brands.Add(brand);
await db.SaveChangesAsync();
return PartialView("_Create", brand);
}
return PartialView("_Create", brand);
}
とIndex.cshtmlコードの表示が..です
div class="panel panel-primary">
<div class="panel-heading" style=" padding:2px 7px 0px 6px;"><h4>Frames</h4></div>
<div class="panel-body " style="padding:4px;">
@{Html.RenderAction("Create", "Brands");}
</div>
<table class="table table-bordered>
//some data
あなたはどんな問題を抱えていますか? –
m「子供の行動は許可されない実行するリダイレクトアクション」 – Imran
質問に(コメントではありません) –