In Brief: In an ASP.net website with a code-behind, at what point are the *.cs files compiled?
Context: A colleague who has since left, deployed a website with a .c
Apparently what you have done should work. Check if Cacheing has been implemented. Otherwise publish the code and deploy the dll, instead of .cs file. I would recommend to test in staging server before you go live.