将标签值传递给 Asp.net 中的进度条值 属性
Pass label value to progress bar value property in Asp.net
我在我的网络项目中使用进度条。我想将从 Code Behind 获取的标签值添加到进度条的数据百分比值 属性。但是,我收到如下错误:
Error 217 'System.Web.UI.HtmlControls.HtmlGenericControl' does not contain a definition for 'text' and no extension method 'text'
accepting a first argument of type
'System.Web.UI.HtmlControls.HtmlGenericControl' could be found (are
you missing a using directive or an assembly reference?)
代码是这样的:
<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>
你能帮我用简单的方法解决这个问题吗?
你不能那样做。您实质上是将 span
放在 data-percent
中。你应该从代码隐藏中做这种事情。
如果您想将值放入 data-percent
属性,我会这样做。
ASPX 页面
<div class="skillbar clearfix" runat="server" id="progressBar"></div>
代码隐藏
progressBar.Attributes.Add("data-percent", "your-value");
参见 here for more。
我在我的网络项目中使用进度条。我想将从 Code Behind 获取的标签值添加到进度条的数据百分比值 属性。但是,我收到如下错误:
Error 217 'System.Web.UI.HtmlControls.HtmlGenericControl' does not contain a definition for 'text' and no extension method 'text' accepting a first argument of type 'System.Web.UI.HtmlControls.HtmlGenericControl' could be found (are you missing a using directive or an assembly reference?)
代码是这样的:
<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>
你能帮我用简单的方法解决这个问题吗?
你不能那样做。您实质上是将 span
放在 data-percent
中。你应该从代码隐藏中做这种事情。
如果您想将值放入 data-percent
属性,我会这样做。
ASPX 页面
<div class="skillbar clearfix" runat="server" id="progressBar"></div>
代码隐藏
progressBar.Attributes.Add("data-percent", "your-value");
参见 here for more。