oui c'est normal c'est du code behind! le fichier .aspx.cs est le fichier contenant le code C# de l'application aspx.
L'erreur est bizzare et à première vue je ne vois pas l'erreur la dedans, tu es sure que le reste tu code est correct, car en aspx le compilo donne souvent la mauvaise erreur! j'en ai bavé déjà aussi...
Utilise tu VISUAL STUDIO? si oui quel version? quelle version du framework? éclaire nous!
Ton projet est - il tout nouveau, c'est à dire sans aucun code pour le moment dedant, ou est ce que tu as déjà du code dans celui-ci?