Asp.net 代码隐藏中未识别HTML元素
我刚刚在我的WebForms中写了这个。aspx:Asp.net 代码隐藏中未识别HTML元素,asp.net,html,code-behind,Asp.net,Html,Code Behind,我刚刚在我的WebForms中写了这个。aspx: <span id="GenerateChartButton" runat="server"></span> 它没有意识到我在页面上添加了跨度。我需要做些什么来实现这一点吗?我最近一直在MVC中工作,所以我一段时间都不必担心页面和代码之间的关系,但我记不起在代码中引用HTML元素时必须执行的任何技巧 有人能提醒/告诉我我没有做什么吗 谢谢 Dave删除.designer文件(首先进行备份),然后右键单击.aspx文件并选
<span id="GenerateChartButton" runat="server"></span>
它没有意识到我在页面上添加了跨度。我需要做些什么来实现这一点吗?我最近一直在MVC中工作,所以我一段时间都不必担心页面和代码之间的关系,但我记不起在代码中引用HTML元素时必须执行的任何技巧
有人能提醒/告诉我我没有做什么吗
谢谢
Dave删除.designer文件(首先进行备份),然后右键单击.aspx文件并选择“转换为Web应用程序”。这将为您创建设计器文件
如果没有,则您可能有需要首先更正的无效HTML,您的标题行指向错误的类,或者对一段代码的引用被破坏。@Ryan,谢谢。。我实际上不需要删除这个文件。我只是对其全部进行了注释,并在html中添加了一个新的任意控件。VS重新生成代码并包含GenerateChartButton元素。不过这是废话。我从销售团队得到了足够多的BS,我也不需要从开发环境中获得!!!是的,我知道你的意思。开发工具发现了一个问题,但没有告诉您。如果可以的话,试试VS2010,这是一个非常好的工具,他们可能已经修复了这个bug。
this.GenerateChartButton