خرید بک لینک
روزخوش
برای ثبت دیدگاه یک پست باید چیکارکنم؟من برای نمایش فرم ثبت نظر از یه پارشال ویو درون ویو نمایش خود پست و دیگرنظرات استفاده کردم/اما هرکاری میکنم نمی تونم آی.دی پست رو به اکشن ثبن نظر بفرستم!
ویو اصلی:
کد HTML:

@model RetoRayaneh.ViewModels.PostComments
<section>
// نمایش اجزای پست...
</section>
// پارشال ویو فرم ثبت نظر
@Html.Action("_AddComment", "Post", new  { id =Model.pst.ID })
@foreach (var item in Model.cmnts)
    {
//نمایش دیدگاه ها    }

پارشال ویو ثبت نظر
کد HTML:

<div class="row">
    <div class="col-md-12">

        @using (Html.BeginForm("_AddComment","Post",FormMethod.Post,new { @class= "form-horizontal box_new_cmnt" }))
        {
            @Html.AntiForgeryToken()
            <div class="row">
                <div class="col-md-12 lbl_frm">
                    @Html.LabelFor(l => l.cmnt.Name)
                </div>
            </div>
            <div class="row r_cmnt">
                <div class="col-md-6 col-md-push-6 inpt_frm">
                    @Html.TextBoxFor(t => t.cmnt.Name)
                </div>
                <div class="col-md-6 col-md-pull-6 box_validation">
                    @Html.ValidationMessageFor(v => v.cmnt.Name, "")
                </div>
            </div>
  <div class="row r_cmnt">
                    <div class="col-md-12 btn_frm">
                        <button type="submit">دیدگاه</button>
                    </div>
                </div>
        }
        </div>
    </div>

اکشن ثبت نظر

[HttpPost]
public ActionResult _AddComment(Comment cmnt)
{

db.Comments.Add(cmnt);
db.SaveChanges();
ViewBag.ok = "درج شد";
return RedirectToAction("Index");
}

برچسب: سوال,مشکل,دیدگاه,برای, نویسنده: خنج تاريخ: پنجشنبه 2 شهريور 1396 ساعت: 21:16

صفحه بندی