毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

(System.Web.UI.WebControls.Label)与控件(System.Web.UI.HtmlControls.HtmlGenericControl)的类型不兼容

更新时间:2012-9-14:  来源:毕业论文

(System.Web.UI.WebControls.Label)与控件(System.Web.UI.HtmlControls.HtmlGenericControl)的类型不兼容


HTML code
<label id="lbName" runat="server" onclick="lbOnFocus('lbName','txtName')"></label>

想给他加个runat="server"就报这个错,求助啊求助

就你给出的这行代码,放进编辑器中运行没报错。

这个元素HtmlGenericControl类型,不是Label类型,可能你进行类型转换时写错了。

Label控件的声明语法是这样的:<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>

只能解释你在后台调用了这个label想获取它的值,你可以用lbName.InnerHtml或lbName.InnerText
如果不是就当我没说

asp.net 控件的<asp:label>转换成html是span
HTML<label>的label就是label,名字差不多,但完全不是一个东西。
也就是说,你可以以把<span> 改成runat=server,并且认为是<asp:label>

asp.net 的<asp:Label>编译成html是<span>,也就是说,span才能加runat=server,并且可以强转成asp.net的label控件。
html的label是布局用的标签。名字一样,本质差太多了。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。