2つのラジオボタンを作成しました
<input type="radio" name="ApprovalGroup" runat="server" id="ApprovedOnly" value="true" />Approved
<input type="radio" name="ApprovalGroup" runat="server" id="UnapprovedOnly" value="false" />Unapproved
そしてjsからそれらにアクセスできましたが、コードビハインドのラジオボタンにアクセスできるように$("input[name=ApprovalGroup]:checked").val()
追加する必要がありました。runat="server"
私が抱えている問題は、コンテンツのプレースホルダーのためにラジオボタンの名前が変更されていることです。私は使用してClientIDMode="Static"
いますが、名前ではなくID値のみを保護します。ラジオボタンは次のようにレンダリングされます
<input value="true" name="ctl00$cphContent$ApprovalGroup" type="radio" id="ApprovedOnly" />Approved
<input value="false" name="ctl00$cphContent$ApprovalGroup" type="radio" id="UnapprovedOnly" />Unapproved
名前の変更を防ぐことはできますか?