代码之家  ›  专栏  ›  技术社区  ›  Ali Akyıldırım

将标签值传递给Asp中的进度条值属性。网

  •  1
  • Ali Akyıldırım  · 技术社区  · 7 年前

    我正在我的web项目中使用进度条。我想将从代码隐藏获取的标签值添加到进度条的数据百分比值属性。但是,我遇到了如下错误:

    错误217’系统。网状物用户界面。HTMLControl。“HtmlGenericControl”不包含“text”的定义,也不包含扩展方法“text” 接受类型为的第一个参数 '系统。网状物用户界面。HTMLControl。可以找到HtmlGenericControl(是 是否缺少using指令或程序集引用?)

    代码如下:

    <div class="skillbar clearfix " data-percent="<asp:Label ID="lblYuzde" runat="server"></asp:Label>%">
     <div class="skillbar-title" style="background: #c0392b;"><span>TOPLAM</span>
     </div>
       <div class="skillbar-bar" style="background: #e74c3c;"></div>
       <div class="skill-bar-percent"><asp:Label ID="lblBlogAdet" runat="server" Font-Bold="true" ForeColor="navy" Font-Size="Medium"></asp:Label></div>
    </div>
    

    Screenshot of Progress Bar

    你能帮我用一种简单的方法解决这个问题吗?

    1 回复  |  直到 4 年前
        1
  •  3
  •   a--    7 年前

    你不能那样做。你基本上是在 span 内部a data-percent

    如果要将值放入 数据百分比 属性,我会这样做。

    <div class="skillbar clearfix" runat="server" id="progressBar"></div>
    

    代码隐藏

    progressBar.Attributes.Add("data-percent", "your-value");
    

    看见 here for more .