1
在asp.net webforms中的UserControl上,为什么usercontrol中的控件(TextBox,DropDownList等)必须声明为protected代码隐藏。 Webforms是否存在运行时继承?在一个asp.net webforms UserControl中,为什么需要保护控件
在asp.net webforms中的UserControl上,为什么usercontrol中的控件(TextBox,DropDownList等)必须声明为protected代码隐藏。 Webforms是否存在运行时继承?在一个asp.net webforms UserControl中,为什么需要保护控件
对于Web应用程序,它是编译时而不是运行时(但在Web站点中,编译纯粹是运行时)。
会发生什么如下。 ASP.NET将您的ascx文件和您的代码隐藏类合并为一个全新的类,其中包含您的ascx文件中添加到Render()
方法的新创建控件的所有标记。