简体   繁体   中英

Some aspx controls are not recognized in the code-behind files

I noticed that some aspx controls were not being recognized by intellisense, and when I tried to compile, I got errors stating that the controls basically didn't exist.

After a lot of tinkering, I realized that the .aspx.designer.cs file was missing for several .aspx files.

What is the best way to re-create the files?

  1. Delete the aspx.designer.cs file
  2. Right click on the aspx file and select "Convert to Web Application"

If the aspx.designer.cs file is already gone just do step 2. If it's there but you are getting the error you described do both steps.

It's a total pain, hoping MS will get this one ironed out. In my experience this occasionally happens if you make changes in the aspx file while you are running the application, so you might try to avoid that...

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM