0

ユーザーがいずれかのラジオボタンをクリックして下部に表示した後、選択したラジオボタンから値を取得したいのですが、機能しません。

JAVASCRIPTMVCを使いたくありません。

助けてください~~~

@{
    Layout = "~/_SiteLayout.cshtml";
    Page.Title = "Contact";
    var selectedValue = "Male selected";
}


@{
    if (IsPost)
    {
        selectedValue = Request["Gender"].ToString();
    }   
 }
<div>

    <table>
        <tr>
            <td>
                @Html.RadioButton("Gender", "Male", true) Male
            </td>

            <td>
                @Html.RadioButton("Gender", "Female", false) Female
            </td>
        </tr>
    </table>
    <b>@selectedValue</b>
</div>
4

1 に答える 1

0

JavaScriptを使用したくない場合は、サーバーへのラウンドトリップが必要になります。Razorはクライアントで実行されません。実際、クライアントはそもそもかみそりのコードを見ることさえありません。

于 2012-09-14T14:38:42.367 に答える