我在我的网络项目中使用进度条。我想添加标签值从Code Behind到进度条'数据百分比值属性。但是,我收到的错误如下:
错误217' System.Web.UI.HtmlControls.HtmlGenericControl'不包含' text'的定义没有扩展方法' text' 接受第一个类型的参数 ' System.Web.UI.HtmlControls.HtmlGenericControl'可以找到(是 你错过了using指令或程序集引用吗?)
代码是这样的:
<div class="cta-wrapper">
<div class="cta-image">
</div>
<div class="cta-text">
<button><span>Download</span></button>
</div>
<a class="cta-link" href="#"></a>
</div>
请您帮助我以简单的方式解决问题吗?
答案 0 :(得分:2)
你不能这样做。您实际上是在span
内置data-percent
。你应该从Code Behind那里做这件事。
如果您想将值放入data-percent
属性,我会做这样的事情。
ASPX页面
<div class="skillbar clearfix" runat="server" id="progressBar"></div>
代码背后
progressBar.Attributes.Add("data-percent", "your-value");
请参阅here for more。