RadioButtonList 内的 ASP.Net RadioButton 可见性
有没有办法以编程方式隐藏 RadioButtonList 控件内的单选按钮?
Is there a way to hide radio buttons inside a RadioButtonList control programmatically?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
尝试这个:
Try This:
如果你的意思是使用 JavaScript,如果我没记错的话,你必须挖掘出每个 的 ClientID 属性。 标签。
If you mean with JavaScript, and if I remember correctly, you've got to dig out the ClientID properties of each <input type="radio" ...> tag.
您是否尝试过通过 itemdatabound 事件 onload 隐藏它,或者您是否需要它在加载后隐藏?
Have you tried to hide it through the itemdatabound event onload or do you need it to hide after it loads?
我还没有测试过,但我假设(对于 C#)
I haven't tested it, but I'd assume (for C#)
RadioButtonList 内不可见的另一个答案。
试试这个代码:
并让工作在布局中不显示RadioButtonList。
Another answer to not visibility inside a RadioButtonList.
Try this code:
and get the job to no display RadioButtonList in layout.
为什么不根据需要添加和删除单选按钮?
Why not add and remove the radio buttons as needed?
以下是将样式属性应用于列表项的方法:
RadioButtonList.Items(1).Attributes.Add("style", "display:none")
- 或 -
RadioButtonList.Items(1).Attributes.Add("style", "visibility:hidden")
Here's how you have to apply a style attribute to a listitem:
RadioButtonList.Items(1).Attributes.Add("style", "display:none")
- OR -
RadioButtonList.Items(1).Attributes.Add("style", "visibility:hidden")
在幕后,您可以访问该项目的属性并为其分配 CSS 样式。
因此,您应该能够通过指定以下方式以编程方式分配它:
并完成工作。
Under the hood, you can access the attributes of the item and assign it a CSS style.
So you should be able to then programmatically assign it by specifying:
and get the job done.