【发布时间】:2019-08-29 21:24:10
【问题描述】:
在标签名称中使用“-”创建自定义元素并使用属性 runat="server" 时,加载页面时出现服务器标签格式错误错误。
这是使用 Asp.Net 4.7。当您删除标签中的连字符时,您没有问题,或者如果您删除 runat="server" 您没有问题。
<depth-chart runat="server" ></depth-chart>
我希望它按原样运行,但 .NET 没有连字符,这是浏览器识别自定义元素的要求。我希望能够保留破折号和 runat 属性,以便可以在 .ascx 和 .ascx.cs 上摆弄这个自定义元素。
【问题讨论】:
标签: html web-component custom-element