Set radio button checked item von ASP MVC 3 controller

Unten ist eine Gruppe von radio-buttons angezeigt, die auf meine anzeigen. Ich bin in der Lage, zum abrufen des ausgewählten Elements über diesen einfachen code

string criteria = filter["criteria"];

allerdings weiß ich nicht, wie behalten Sie das ausgewählte Element. Wenn der controller Beiträge zurück zu der Ansicht, die Standard-radio-Schaltfläche ist immer aktiviert.

    <form method="post">
        @Html.TextBox("searchValue", ViewBag.CurrentFilter as string, new { placeholder = "Search" })
        <input type="image" src="@Url.Content("~/Content/Images/Filter.bmp")" alt="Filter" style="padding-top: 0px;" />
            <span class="error" style="clear: both;">
                @ViewBag.ErrorMessage
           </span>
        <a href="#" style="padding-left: 30px;"></a>
        <br />
        <br />
        <input type="radio" name="criteria" id="bankName" value="bankName" checked="true"/>
        <label for="bankName">Bank Name</label>
        <input type="radio" name="criteria" id="EPURL" value="EPURL" />
        <label for="EPURL">EPURL</label>
        <input type="radio" name="criteria" id="specialNotes" value="specialNotes" />
        <label for="SpecialNotes">Special Notes</label>
        <input type="radio" name="criteria" id="email" value="email" />
        <label for="email">Email</label>
        <input type="radio" name="criteria" id="dynamicsId" value="dynamicsId" />
        <label for="dynamicsId">Dynamics ID</label>
        <input type="radio" name="criteria" id="stat" value="stat" />
        <label for="fixed">Agent ID &nbsp;</label>
    </form>
Sorry, fand ich eine einfachere Lösung unten. Musste warten ein paar Tage, um die Antwort akzeptieren wenn.

InformationsquelleAutor NealR | 2013-04-17

Schreibe einen Kommentar