我是 ASP.NET 的新手,遇到了一些小问题。我有一个带有 div 的母版页,我想用代码动态编辑这个 div 的高度。我不想将 href 更改为另一个 css 文件,我只想编辑此 css 文件。
<div id="div" runat="server" ></div>
#div
{
position:absolute;
background-color:red;
width:200px;
height:150px;
}
我试过了,但是没用:
System.Web.UI.HtmlControls.HtmlGenericControl div;
div.Style.Add("height","200px");
最佳答案
这应该可以解决问题...
如果您在母版页的代码隐藏中编写此代码,您只需编写以下内容:
div.Attributes.Add("style", "position:absolute;background-color:red;height:200px;height:150px;");
否则,如果您在内容页面上,则应在上面的代码之前添加此内容...
var div = (System.Web.UI.HtmlControls.HtmlGenericControl) Page.Master.FindControl("div");
关于css - 在 ASP.NET 中动态编辑 CSS 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25505038/