我有一個表包含我需要的一些信息。所有這些行還包含一個帶有單選按鈕的列,以便用戶可以將其中一個行選爲缺省值。如何檢查正確的單選按鈕
當我從數據庫中取回數據並希望選擇當前默認的數據。
<% foreach (var item in (IEnumerable<Locale>) ViewData["Locales"]) { %>
<tr>
<td>
<%= Html.Encode(item.Language.Name) %>
</td>
<td>
<input type="radio" id="defaultLocale" name="defaultLocele" value="on" checked="<%= item.Default == false ? "false" : "true" %>" />
</td>
我也試着這樣做:
<input type="radio" id="defaultLocale" name="defaultLocele" value="on" checked="<%=item.Default == false ? "" : "checked" %>" />
但似乎沒有做正確的事。我總是最後檢查最後一行,這是不確定的。
的可能重複[如何單選按鈕與asp.net的MVC結合工作(http://stackoverflow.com/questions/1586346/how-do-radio-buttons-work-with-asp-net -mvc-binding) – 2010-05-25 13:45:35
謝謝@ÓlafurWaage,我在搜索時找不到那個人。我也會在那裏看一看。 – MrW 2010-05-25 14:00:58