【问题标题】:Add width of a div element from code behind从后面的代码中添加 div 元素的宽度
【发布时间】:2010-07-29 19:21:26
【问题描述】:

在 aspx 页面中,我有带有 id="progressBar"runat="server" 的 div。我需要从 C# 后面的代码中添加 div 的宽度。

谁能帮我怎么做?

【问题讨论】:

    标签: c# asp.net css


    【解决方案1】:

    你可以设置为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";
    

    【讨论】:

      【解决方案2】:

      你也可以这样添加:-

      progressBar.Style.Add(HtmlTextWriterStyle.Width, "200px");

      【讨论】:

        【解决方案3】:

        progressBar.Style.Add("width", "300px");

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-09-20
          • 2012-01-04
          • 1970-01-01
          • 1970-01-01
          • 2015-10-14
          • 1970-01-01
          • 2011-06-08
          相关资源
          最近更新 更多