有时候比较喜欢复制粘贴,但是结果就是,经常出现XX控件找不到,或者不存在之类的话~~
错误如下:
在相当郁闷的时候,尝试了一种很土土的方法,就是直接新建一个同名新页面,把前台和后台的代码复制进去~~
但是,这种方法真的很费事~~
后来发现,原来添加现有页面之后,XXX.XXX.design.cs不会自动包含在项目中,需要手动设置,具体方法如下:
根据下图展示,可以看到一个ASPX页面有三个文件组成,一个前台的.aspx,一个后台的.aspx.cs;还有一个很重要的文件.design.cs;一般添加现有页面进入项目,需要进行以下操作,编译器才找得到控件的定义,也就不会报那些错误了~~~