2011-03-17 66 views
0

在ASP.NET 2.0项目中,我有一个RadioButtonList。我想停用该列表中的项目之一,但是当我一个项目的Enable属性更改为false它只是包装器,跨度的项目,而不是渲染时为Html禁用Input的:禁用RadioButtonList项目 - Firefox

<span disabled="disabled"> 
    <input id="ctl00_RadioGroup_2" type="radio" value="OK" name="ctl00$RadioGroup"> 
    <label for="ctl00_RadioGroup_2">Ok</label> 
</span> 

这工作正常IE9但在FF4单选按钮仍然启用。

这个问题的任何快速解决方案? 或者是唯一的方法会是一些JavaScript?

回答

1

span-tag没有禁用属性。检查w3c 它将更好地使用JavaScript来设置禁用每个无线电输入元件