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

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

فعال بودن یکی از گزینه های Radiobutton به طور پیش فرض

شنبه, 25 شهریور 1396 18:10

فعال بودن یکی از گزینه های Radiobutton به طور پیش فرض

سلام

لیستی از شهر ها رو دارم مثلا: تهران , کیش, اصفهان  که به صورت رادیو باتون نمایش داده میشه و از دیتابیس خوانده میشه

حالا میخام بطور پیش فرض تهران انتخاب شده باشه

چطور باید اینکارو کنم؟

 @foreach (var item in Model)
    {
        <tr>
           
            <td>
                @Html.RadioButtonFor(modelItem => item.Name, item.Id)
            </td>
           
        </tr>
    }

شنبه, 25 شهریور 1396 19:01
Html.RadioButtonFor(m => m.Gender, "Male", new { Checked = "checked" })

شنبه, 25 شهریور 1396 19:21

فکر میکنم با روشی که شما گفتید نمیشه از دیتابیس مقدار رو گرفت

یکشنبه, 26 شهریور 1396 09:22

چرا میشه

در یک if قرار دهید اگر برابر مقدار بانک بود این خاصیت رو بهش بدید

یکشنبه, 26 شهریور 1396 11:02
    @foreach (var item in Model)
                        {
                            <input id="City" name="City" value="@item.Id" type="radio" @(item.Name == "تهران" ? "checked='checked'" : null )  />
                            <label for="City">@item.Name</label>
                        }

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید