我在我的網頁上有6個單選按鈕。當你點擊其中一個按鈕時,會顯示總覽。但是選中的單選按鈕沒有被選中。您會看到按鈕顯示爲選中一段時間。但是和其他的一樣,它將不再被檢查。如何在使用後檢查單選按鈕?
我該如何保持它的檢查?
的觀點:
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server" >
<% using (Html.BeginForm("Overige_Statistieken", "Hitdossier",
FormMethod.Post, new { id = "frmStatistieken" })) %>
<% { %>
<table>
<tr>
<th class="hitlijst_editie">Selecteer overzicht:</th>
</tr>
<tr>
<td>
<%= Html.RadioButton("Overzicht", "1", new
{
@onclick = "document.getElementById('frmStatistieken').submit();"
}) %> Overzicht Alle Nummer 1 hits per week
</td>
</tr>
<tr>
<td>
<%= Html.RadioButton("Overzicht", "2", new
{
@onclick = "document.getElementById('frmStatistieken').submit();"
})%> Overzicht Alle Tips van de week
</td>
</tr>
...
</table>
<br />
<br />
<div>
<%= Html.Action("Overige_StatistiekenLijst", new { AID_Overzicht = ViewBag.ID_Overzicht })%> <br />
</div>
<% } %>
</asp:Content>
...這是控制器:
public ActionResult Overige_Statistieken(string AID_Overzicht = "1")
{
ViewBag.ID_Overzicht = AID_Overzicht;
return View();
}
[HttpPost]
public ActionResult Overige_Statistieken(FormCollection ACollection)
{
string sID_Overzicht = ACollection["Overzicht"].ToString();
return Overige_Statistieken(sID_Overzicht);
}
public ActionResult Overige_StatistiekenLijst(string AID_Overzicht)
{
ViewBag.ID_Overzicht = AID_Overzicht;
ReadOverigeStatistieken(AID_Overzicht);
return View(_ListOverzichtModel);
}
「你看到按鈕顯示爲選中一段時間,但與其他選項一樣,它將被再次取消選中。」點擊它時是否顯示爲已選中?當您提交表單並刷新頁面時,它可能會被取消選中嗎?當按鈕變爲未選中時,頁面上究竟發生了什麼? – 2015-01-20 22:05:06
所有單選按鈕都有自己的概述。這工作正常。但這只是單選按鈕的錯誤。所有按鈕都未選中,並保持未選中狀態。 – user1531040 2015-01-20 22:08:11