title: Basic refactoring features (e.g., Rename) unavailable when editing code in an aspx/ascx files
body: <p>I was just editing some C# code between <code>&lt;% %&gt;</code> tags in an .ascx file, and I noticed that the Refactor contextual menu is unavailable. And even if I manually add items from this menu to a custom toolbar, they are disabled when viewing aspx/ascx files.</p>
  
  <p>I usually only have small snippets of C# code in my aspx/ascx files, but it would still be nice to be able to perform refactoring operations on any code that exists between <code>&lt;% %&gt;</code> tags. I feel like I'm going back to the dark ages when I have to use find/replace to change the name of a variable.</p>
  
  <p><strong>Questions</strong></p>
  
  <p>Is there a way to enable Visual Studio's refactoring features while viewing aspx/ascx files in Visual Studio?</p>
  
  <p>Are there any Visual Studio plug-ins (preferably free) that offer this kind of functionality?</p>