列表视图的项目模板内有一个单选按钮。我在列表视图与组名属性混淆时遇到了一些问题,并使用自定义单选按钮来克服这个问题(http://www.codeproject.com/Articles/7960/How-to-group-RadioButtons)。
当我单击单选按钮时,事件会正确触发。当我点击一个单选按钮之后,事件仍然只触发一次,但它应该触发两次。
我查看了源代码,似乎每个控件都分配了回发事件。
<tr>
<td class="name">
<span id="cph1_lvOptions_lvGuideSpecOptionGroupOptions_21_lblOptionName_0">None</span>
</td>
<td class="available">
</td>
<td class="available">
<input id="cph1_lvOptions_lvGuideSpecOptionGroupOptions_21_rbOption_0" type="radio" value="ctl00$cph1$lvOptions$ctrl21$lvGuideSpecOptionGroupOptions$ctrl0$rbOption" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cph1$lvOptions$ctrl21$lvGuideSpecOptionGroupOptions$ctrl0$rbOption\',\'\')', 0)" name="Paralleling Switchgear" />
</td>
</tr>
<tr>
<td class="name">
<span id="cph1_lvOptions_lvGuideSpecOptionGroupOptions_21_lblOptionName_1">EGP UL 891</span>
</td>
<td class="available">
</td>
<td class="available">
<input id="cph1_lvOptions_lvGuideSpecOptionGroupOptions_21_rbOption_1" type="radio" value="ctl00$cph1$lvOptions$ctrl21$lvGuideSpecOptionGroupOptions$ctrl1$rbOption" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cph1$lvOptions$ctrl21$lvGuideSpecOptionGroupOptions$ctrl1$rbOption\',\'\')', 0)" name="Paralleling Switchgear" />
</td>
</tr>
关于可能导致这种情况的任何想法?我错过了一些明显的东西吗?