צריך להעלות את כל קבצי ה-ASPX, קבצי ה-ASCX, קובץ ה-config, ושאר הקבצים שאינם קבצי קוד. כן, חובה להעלות את ספריית bin אם אתה משתמש ב-code behind, או אם אתה משתמש ב-business objects.
אבל בדיוק שאלתי שאלה בנושא דומה. מדוע לא מעלים את קבצי ה cs ? שם כתוב קוד צת השרת... אבל זה בגלל שהקוד הזה בעצם כתוב ומקומפל ב DLL שה Build לפרוייקט עושה ?