在 asp.net 中更改 div 的样式

Posted

技术标签:

【中文标题】在 asp.net 中更改 div 的样式【英文标题】:Changing div's style in asp.net 【发布时间】:2014-03-04 20:27:11 【问题描述】:

有没有办法从后面的代码中更改 <div> 样式的 arrtibute?

例如如何在asp.net中将<div ID="id1" style="display:"none">的显示改为diplay:""

Tnx 寻求帮助

【问题讨论】:

display 没有什么叫"",它不会重置显示,您需要通过重新声明 block inline-block 等值来覆盖 How do you modify style in the code behind file for divs in ASP.net?的可能重复 Tnx 寻求帮助,我使用了块 【参考方案1】:

要从代码隐藏中访问 div,它需要是 runat="server" 但如果是,您只需访问样式属性:

id1.Attributes["style"] = "display:\"\"";

但正如 Alien 先生在对您问题的评论中所写,您可能只想清除它,或者将其设置为阻止或其他方式。

【讨论】:

以上是关于在 asp.net 中更改 div 的样式的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 createuserwizard 的样式? ASP.NET

ASP.NET MVC 视图添加样式表类或更改引导程序

如何在 ASP.NET GridView Pager 中设置活动页码的样式?

从 ASP.NET MVC 5 中的控制器 ActionResult 更改 html 元素样式

关于ASP.NET listview的问题 ASP.NET DIV中放入 listview控件 设计视图布局全乱了

asp.net通过后台代码给前台设置css样式,下拉列表在js中的取值