我正在为我的网站使用CMS,并且我试图改变CMS中一个模块的皮肤。
我没有该模块的源代码。只有通过更改CSS才能修改组件的方式的皮肤。
我在模块上有一个单选按钮列表,我要禁用或隐藏。换句话说,我希望所选择的值为' option 3
'并且不希望最终用户看到他可以使用此选项。
<asp:RadioButtonList ID="rblist1" runat="server" style="visibility:hidden">
<asp:ListItem Text="option 1" Value="2" />
<asp:ListItem Text="option 2" Value="3" />
<asp:ListItem Text="option 3" Value="1" Selected="True"/>
<asp:ListItem Text="option 4" Value="4" />
</asp:RadioButtonList>
我想用户显示:无&#39;而不是可见性:隐藏&#39;这会导致代码错误吗?或者标记是否会被渲染并采用默认值&#39;选项3&#39; ???
答案 0 :(得分:2)
如果您使用display:none
或visibility:hidden
,则输入的值不会随表单一起提交。如果您试图隐藏它,则应使用
position:fixed; left:100%; top:100%;