How do you force Visual Studio to regenerate the .designer files for aspx/ascx files?

Sometimes when I’m editing page or control the .designer files stop being updated with the new controls I’m putting on the page. I’m not sure what’s causing this to happen, but I’m wondering if there’s any way of forcing Visual Studio to regenerate the .designer file. I’m using Visual Studio 2008

How to make user controls know about css classes in ASP.NET

Since there are no header sections for user controls in asp.net, user controls have no way of knowing about stylesheet files. So css classes in the user controls are not recognized by visual studio and produces warnings. How can I make a user control know that it will relate to a css class, so if it is warning me about a non-existing css class, it means that the class really do not exist?