要解决此问题,请按照下列步骤操作:
- 打开 PageName.aspx.designer.cs 文件。
注意占位符 PageName 表示您遇到问题的网页的名称。
2.找到tbody、thead和tfoot标签的条目。
3.更改条目以将这些标签映射到新类。例如,进行以下操作
变化。
旧条目
protected global::System.Web.UI.HtmlControls.HtmlGenericControl tbodyname;
新条目
protected global::System.Web.UI.HtmlControls.HtmlTableBodySection tbodyname;
保存 PageName.aspx.designer.cs 文件。
若要使用 Visual Studio 设计器自动解决此问题,请按照下列步骤操作:
1.在 Visual Studio 中打开 PageName.aspx 文件。
注意占位符 PageName 表示您遇到问题的网页的名称。
2.在源窗口中,找到和标签,然后选择包含这些标签的范围内的所有条目。
3.在编辑菜单上,单击剪切。此操作会从 PageName.aspx.designer.cs 文件中删除相应的条目。
将光标保持在同一位置。
4.在编辑菜单上,单击粘贴。此操作将继承新类的条目添加回 PageName.aspx.designer.cs 文件。
保存 PageName.aspx 文件。
上面的答案是一个通用的解决方案,但你的情况
在解决方案资源管理器中打开页面的设计器文件并更改所有
System.Web.UI.HtmlControls.HtmlElement
至
System.Web.UI.HtmlControls.HtmlGenericControl