猿问

奇怪的问题,不知大家有没有碰到过?

页面的一些控件 如textbox  button 等。 明明是有。 在cs文件里面也可以this.出来. 但一编译的时候就提示找不到控件。 选择继续又可以正常运行。 不知道是怎么回事;把bin目录下清空  重新编译解决方案都试过了。无效。。。谁有解决办法么?

PIPIONE
浏览 399回答 2
2回答

holdtom

曾经遇到过,与另一个页用的自动生成的页面类重名,而另一个页中没有这个控件在编译时就会出错了。例:aspx页面中生成的<%@ Page ...%><%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="cn_index" %>搜索一下整个解决方案中有几个或是否有cn_index,作相应修改就行了

莫回无

看一下你的命名空间。不行的话,就新建一个工程试试
随时随地看视频慕课网APP
我要回答