asp.net – 如何在runat =“server”表单元素中包含thead?
发布时间:2020-12-16 00:43:33 所属栏目:asp.Net 来源:网络整理
导读:我正在将一个大型网站项目从Visual Studio 2010升级到2012年。在我的项目中,我有一个具有runat =“server”属性的表格元素。其中许多都有其中的元素。当我在2012年打开它,并尝试构建,我得到以下错误: Value of type 'System.Web.UI.HtmlControls.HtmlGen
我正在将一个大型网站项目从Visual Studio 2010升级到2012年。在我的项目中,我有一个具有runat =“server”属性的表格元素。其中许多都有其中的元素。当我在2012年打开它,并尝试构建,我得到以下错误:
Value of type 'System.Web.UI.HtmlControls.HtmlGenericControl' cannot be converted to 'System.Web.UI.HtmlControls.HtmlTableRow' 删除runat =“server”属性或注释掉thead来修复它。注释掉只有thead中的tr元素不会修复它。这是一个简化的例子,重现了这个问题: <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Test.aspx.vb" Inherits="Test" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <table id="Example" runat="server"> <thead> <tr> <th>test</th> </tr> </thead> </table> </div> </form> </body> </html> 表单元素打开时发生错误。 如何解决这个问题,而不用做以下任一操作? >删除runat =“server”属性 奖金为谁解释2012年正在做的不同是造成这个的人。 更新: 只有在网站上,Web应用中才会出现此问题。 该项目实际上并没有升级,只是我的开发环境。在这两种情况下,我使用的是4.0框架 我尝试使用4.5框架,但没有帮助。 2012年9月10日 2012年10月24日: 解决方法
修复此问题现在可用。
适用于Windows 7和Windows 7平台的 http://support.microsoft.com/kb/2750149。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.net MVC中的自定义表单身份验证/授权方案
- 从ASP.NET MVC Partial View中调用JavaScript
- 逗号之后拆分字符串直到字符串结束 – asp.net c#
- 一步步开发自己的博客 .NET版 剧终篇(6、响应式布局 和 自
- .net – 如何将变量传递给SqlDataSource的SelectCommand?
- asp.net-mvc – 没有控制器或操作名称的Asp.net mvc路由
- asp.net-mvc-3 – Backbone.js使用ASP.NET MVC的REST URL 3
- asp.net-mvc – 如何将HTML5表单操作链接到ASP.NET MVC 4中
- 调试 ASP.NET Core 2.0 源代码
- asp.net-mvc – 如何在MVC 4.0 Razor中进行授权
推荐文章
站长推荐
- asp.net – 为什么IFormFile显示为null,我该如何
- asp.net – 手动更新表单认证券:
- ASP.NET从.aspx链接返回图片
- asp.net-mvc – MVC4:从服务器端手动设置验证消
- ASP.NET MVC Project和App_Code文件夹
- asp.net – 使用XML Schema和OpenXML SDK进行Wor
- asp.net-mvc – ASP.NET MVC 5 Html.HiddenFor呈
- 是否有比ASP.NET成员资格提供程序更现代的会员/安
- asp.net – 为什么我应该使用telerik radcontrol
- asp.net-mvc – 在Html.TextBoxFor()onchange事件
热点阅读