مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

درست عمل نکردن دکمه ویرایش در ردیف اول

  • چهارشنبه 21 اسفند 1398
  • 07:28
تشکر میکنم

با سلام. کد زیر را نوشتم:

using (Html.BeginForm("changeActiveTerm", "Admin", FormMethod.Post, new { @class = "form-horizontal" }))
                            {
                               
                            <table class="table table-hover">
                                <thead>
                                    <tr>
                                        <td>ردیف</td>
                                        <td>نام ترم</td>
                                        <td>ترم جاری</td>
                                        <td>ویرایش</td>
                                        <td>حذف</td>
                                    </tr>
                                </thead>

                                @foreach (var item in Model)
                                {
                                    i = i + 1;
                                    <tr>
                                        <td>@i</td>
                                        <td>@item.Description</td>
                                        <td>@Html.RadioButton("Active", item.TermID, isChecked: (bool)item.Active, htmlAttributes: new { @id = "ActiveTerm" }) </td>
                                        <td>
                                            @using (Html.BeginForm("EditTerm", "Admin", FormMethod.Post))
                                            {
                                                @Html.AntiForgeryToken()
                                                <input type="hidden" name="TermID" value="@item.TermID">
                                                <button type='submit' class='btn btn-danger' id='btndeleteproduct'>ویرایش</button>
                                            }
                                        </td>
                                        <td>
                                            <a data-toggle="modal" data-id="@item.TermID" data-me="@item.Description" data-target="#myModal" class="modalLink  btn btn-danger">حذف</a>
                                        </td>
                                    </tr>
                                }
                            </table>
                            <button type="submit" class="btn btn-success" style="margin-right:10px;margin-top:20px;" id="changeTerm"> تغییر ترم جاری </button>
                            }

و فرم زیر ساخته شده است:

روی اولین دکمه ویرایش که کلیک می شود به changeactiveterm می رود

اما روی بقیه دکمه های ویرایش که کلیک می شود به EditTerm می رود

لطفا راهنمایی کنید

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • پنجشنبه 22 اسفند 1398
  • 10:00

دوست عزیز سلام

علت اینکه تاپیک شما بیجواب مونده و اساتید محترم و فعال جواب نداده اند اینه که در ظاهر امر کدهاتون درسته، پس یکم دقت کنید تا موردی که باعث خطاتون شده پیدا کنید

وگرنه باید با ریموت شدن چک کرد

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)