Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ASP.NET网站中注册web控件的子类?_Asp.net_Web_Controls - Fatal编程技术网

如何在ASP.NET网站中注册web控件的子类?

如何在ASP.NET网站中注册web控件的子类?,asp.net,web,controls,Asp.net,Web,Controls,我想对ASP.NET控件(如UpdatePanel)进行子类化,并在我的网站中使用该子类。我知道如果我将代码移动到一个单独的程序集,我将能够从Register短语中引用该程序集,但我想知道是否有办法将所有代码保留在网站中 非常感谢您的帮助。当然,如果您使用的是网站项目模板,或者如果您使用的是web应用程序项目模板,则可以将代码文件放在App_代码中,代码可以放在网站的文件夹中 请注意,网站项目模板中程序集的名称为App_Code,对于web应用项目,其名称定义为项目设置中的程序集名称 你知道你在

我想对ASP.NET控件(如UpdatePanel)进行子类化,并在我的网站中使用该子类。我知道如果我将代码移动到一个单独的程序集,我将能够从Register短语中引用该程序集,但我想知道是否有办法将所有代码保留在网站中


非常感谢您的帮助。

当然,如果您使用的是网站项目模板,或者如果您使用的是web应用程序项目模板,则可以将代码文件放在App_代码中,代码可以放在网站的文件夹中

请注意,网站项目模板中程序集的名称为App_Code,对于web应用项目,其名称定义为项目设置中的程序集名称

你知道你在用哪个模板吗

当涉及到自定义控件时,有时您可能会遇到问题,特别是如果您想更改updatepanel的现有行为


HTH.

当然,如果您使用的是网站项目模板,您可以将代码文件放入App_代码中,或者如果您使用的是web应用程序项目模板,则代码可以位于网站的文件夹中

请注意,网站项目模板中程序集的名称为App_Code,对于web应用项目,其名称定义为项目设置中的程序集名称

你知道你在用哪个模板吗

当涉及到自定义控件时,有时您可能会遇到问题,特别是如果您想更改updatepanel的现有行为