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

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

کاربر سایت

ofoghcomputer

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

پاس دادن مقدار radiobutton انتخاب شده

  • چهارشنبه 29 اردیبهشت 1395
  • 05:41
تشکر میکنم

با سلام.

من بوسیله حلقه زیر چند radiobutton را می سازم:

 for (int i = 0; i < psh.Count(); i++)
 {
                                         
   <input type="radio" name="PayehID" class="chkCreate" value="@psh[i].PayehID" /> @psh[i].name<br />
                                           
  }

پاس دادن مقدار radio button انتخابی به چه صورت می باشد؟

با تشکر

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

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

ایمان مدائنی

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

  • چهارشنبه 29 اردیبهشت 1395
  • 08:20

کافیست برای ورودی اکشن یک متغیر با نام PayehID قرار دهید و با پست شدن Value انتخاب شده ارسال خواهد شد

کاربر سایت

ofoghcomputer

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

  • چهارشنبه 29 اردیبهشت 1395
  • 09:14

با تشکر از راهنمایی استاد گرامی.

این کار را انجام دادم درست شد.

سؤالم در حقیقت این است:

  var psh = (from p in talash.Tbl_Payeha
  join sh in talash.Tbl_Branch on p.PayehID equals sh.PayehID
  select new { sh.PayehID, name = p.PayehName + " " + sh.Description, sh.Description, sh.BranchID }).OrderBy(x => x.Description).OrderBy(x => x.PayehID).ToList();
 for (int i = 0; i < psh.Count(); i++)
 {
 <input type="hidden" name="BranchID" value="@psh[i].BranchID" id="call'@i'"/>
  <input type="radio" name="PayehID" class="chkCreate" value="@psh[i].PayehID" id="@i+payeh"/> @psh[i].name<br />
                                         }

در اینحا با تغییر مقدار payehid توسط ajax به داخل action ای می رویم و اطلاعات دیگری را نمایش می دهیم.

من می خواهم مقدار BranchID مربوط به PayehID انتخاب شده به اکشن پاس داده شود.

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

با تشکر

کاربر سایت

ofoghcomputer

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

  • چهارشنبه 29 اردیبهشت 1395
  • 10:50

می خوام یک فیلد hidden شامل شماره شعبه یا branchid هم همراه با radiobutton انتخابی ارسال شود.

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

با تشکر

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

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

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

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