我的项目中有一个aspx文件有问题,我希望有人有一些想法如何解决它。
我一直在
对象在当前上下文中不存在
在所有控件上,但是当我构建项目时,它构建没有错误。
如果我在构建后尝试在后面的代码中键入somthing,那么Visual studio会将标记中的所有控件标记为“对象不会...”
即使标记中的所有document.getElementById('<%=specificControl.ClientID%>').value
都标记为“对象不存在...”
我尝试使用不同的名称创建一个新的aspx文件,但如果我将内容后面的标记和代码复制到该文件中,则会出现同样的问题。
答案 0 :(得分:0)
这通常发生在@Page指令上的文件名和Inherits属性后面的代码不匹配时。这两者应匹配。
答案 1 :(得分:0)
显然我设法混淆了Visual Studio或者其他东西。正如我所说,它确实构建没有问题,但在重命名当前页面的类后我遇到了问题,然后一切正常。
答案 2 :(得分:0)
您可以通过从下拉列表中选择“调试”选项来解决此问题,将其选为“释放”。