ASP.Net错误 – 类型与控件类型不兼容
我有一个使用VS2012网络版创建的网站,
运行VB.net asp网站, 在VS2012调试/发布模式下,它编译并且一切正常, The base class includes the field 'html',but its type (System.Web.UI.HtmlControls.HtmlElement) is not compatible with the type of control (System.Web.UI.HtmlControls.HtmlGenericControl). Line 2: Line 3: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Line 4: <html id="html" xmlns="http://www.w3.org/1999/xhtml" dir="ltr" runat="server"> Line 5: <head id="Head1" runat="server"> Line 6: <title></title> 我在网上看了一下,发现了这个: 安装但没有帮助, 我创建的网站是从另一个vb.net项目重新创建的,所以我使用了旧的web.config,也许它与它有关,我没有这个XML的“汇编”属性. 与该母版页无关的其他页面(该html标签在母版页上运行…)工作正常. 解决方法
好,
所以在尝试了很多不起作用的东西后我发现了一个解决方案,我不喜欢这个解决方案,但它有效, 我去了page.designer.vb文件,然后找了那里生成的’html’和’Head1’属性, 在那里我将他们的类型替换为System.Web.UI.HtmlControls.HtmlGenericControl 之后,它奏效了. 奇怪的错误,没有其他(包括其他帖子中提到的“热修复”帮助. 希望这会有所帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – “后退”按钮和防伪令牌
- asp.net-core – 使用IdentityServer 4和WS-Federation
- asp.net-mvc – 未找到部分视图“First.cshtml”或视图引擎
- asp.net-mvc – WebService还是一个简单的MVC控制器?
- asp.net – URL重写出站规则IIS7
- asp.net-mvc – 单元测试(mvc) – 带角色的问题
- asp.net图片浏览器效果
- asp.net – 如何在我的自定义MvcRouteHandler中模拟IgnoreR
- 使用Asp.net Web API时,使用DataContract和DataMember属性有
- 在ASP.NET 5中使用WebClient
- asp.net-mvc – Url.Action如何从模型中添加参数
- asp.net-mvc – ASP.NET MVC Javascript ActionR
- asp.net-identity – 如何将承载令牌与MVC 6 API
- 使用WCAT对ASP.NET / IIS进行压力测试
- asp.net-mvc – 模型绑定复选框问题列表
- asp.net-mvc – MVC Ajax.BeginForm替换奇怪的行
- asp.net-mvc – “无法同时分析32位和64位应用程
- asp.net – 如何从网络外部的外部站点允许内部MV
- asp.net – FormsAuthentication.RedirectFromLo
- asp.net-mvc – 使用asp.net mvc操作过滤器的奇怪