Я создал 2 радиокнопкуRadio Button Name Изменение
<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
Возможно ли предотвратить изменение названия?
Я думаю, что все 3 ответа были хорошими и не знали, что отметить в качестве ответа, поэтому я отметил тот, который я использовал. – JayGee