提问人:Ali Akyıldırım 提问时间:1/16/2018 最后编辑:CommunityAli Akyıldırım 更新时间:1/16/2018 访问量:1233
将标签值传递到 Asp.net 中的进度栏值属性
Pass label value to progress bar value property in Asp.net
问:
我在我的 Web 项目中使用进度条。我想将从代码隐藏获取的标签值添加到进度条的数据百分比值属性中。但是,我收到以下错误:
错误 217 “System.Web.UI.HtmlControls.HtmlGenericControl”不包含“text”的定义,也没有扩展方法“text” 接受类型的第一个参数 可以找到“System.Web.UI.HtmlControls.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>
你能帮我以简单的方式解决问题吗?
答:
3赞
a--
1/16/2018
#1
你不能这么做。你本质上是把一个 .你应该从代码背后做这种事情。span
data-percent
如果你想把这个值放到属性中,我会做这样的事情。data-percent
ASPX 页面
<div class="skillbar clearfix" runat="server" id="progressBar"></div>
代码隐藏
progressBar.Attributes.Add("data-percent", "your-value");
评论