使用asp.net webforms我在第1行收到此错误:
CS0029:无法将类型'string'隐式转换为'System.Web.UI.HtmlControls.HtmlGenericControl'
<h2 id="Title" ClientIDMode="Static" runat="server">Evaluations</h2>
答案 0 :(得分:1)
您不能ID="Title"
runat="server"
。
将ID更改为其他任何内容,例如Title1或PageTitle,页面编译并再次运行正常。
<h2 id="Title" ClientIDMode="Static" runat="server">Evaluations</h2>
致:
<h2 id="PageTitle" ClientIDMode="Static" runat="server">Evaluations</h2>
解决问题。
导致此问题的原因是生成的部分类隐藏了控件上的现有标题。