在aspx页面中,我有id="progressBar"
和runat="server"
的div。我需要在C#中添加代码后面的div的宽度。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:9)
您可以设置Style
property,如下所示:
progressBar.Style[HtmlTextWriterStyle.Width] = "200px";
//or just use a string:
progressBar.Style["width"] = "200px";
或者,你可以给它一个CSS类,在CSS中定义它:
.progress { width: 200px; }
并在您的标记中指定该类,如下所示:
<div id="progressBar" runat="server" class="progress">
或者在您的代码隐藏中:
progressBar.Attributes["class"] = "progress";
答案 1 :(得分:0)
您也可以这样添加: -
progressBar.Style.Add(HtmlTextWriterStyle.Width,“200px”);
答案 2 :(得分:0)
progressBar.Style.Add(“width”,“300px”);