当我创建一个新网站时,Default.aspx 的 @Page 指令自动设置为Inherits="_Default". 代码隐藏文件有public partial class _Default : System.Web.UI.Page但没有namespace指定。这是否意味着在编译时会生成一个随机命名空间名称?
所以,我想创建一个类来处理一些数据库工作,但不确定它属于哪个命名空间。我是否为此显式创建命名空间?即,如果我的班级在 中MyNamespace,那么 Default.aspx 将有Inherits="MyNamespace._Default"并且代码隐藏也将被包装在namespace MyNamespace{ ... }? 感谢您的澄清。