ramin149
پنج شنبه 07 شهریور 1392, 10:09 صبح
با سلام .
من دستور ریختن اطلاعات فورم به دیتابیس را به صورت زیر طراحی کردم .
@using (Ajax.BeginForm("RestPlaceNew", "RestPlace", new AjaxOptions
{
HttpMethod = "POST",
InsertionMode = InsertionMode.Replace,
LoadingElementId = "LoadingUpdate",
OnFailure = "CreateFailure",
OnSuccess = "CreateSucces",
}, new { enctype = "multipart/form-data" }))
{
<h2>معرفی مرکز اقامت</h2>
@Html.AntiForgeryToken()
@Html.ValidationSummary("", new {@class="ui-state-error ui-corner-all" ,@id="Messages"})
دستورات html
}
اما وقتی دکمه submit را می زنم Action وخصوص ریختن اطلاعات دوبار اجرا می شود .
وقتی Ajax.BeginForm را به Html.BeginForm تغییرمی دهم بدون هیچ مشکلی کار می کنه .
من دستور ریختن اطلاعات فورم به دیتابیس را به صورت زیر طراحی کردم .
@using (Ajax.BeginForm("RestPlaceNew", "RestPlace", new AjaxOptions
{
HttpMethod = "POST",
InsertionMode = InsertionMode.Replace,
LoadingElementId = "LoadingUpdate",
OnFailure = "CreateFailure",
OnSuccess = "CreateSucces",
}, new { enctype = "multipart/form-data" }))
{
<h2>معرفی مرکز اقامت</h2>
@Html.AntiForgeryToken()
@Html.ValidationSummary("", new {@class="ui-state-error ui-corner-all" ,@id="Messages"})
دستورات html
}
اما وقتی دکمه submit را می زنم Action وخصوص ریختن اطلاعات دوبار اجرا می شود .
وقتی Ajax.BeginForm را به Html.BeginForm تغییرمی دهم بدون هیچ مشکلی کار می کنه .