Como registrar controles de usuário na página aspX
<%@ Registrar Src="ListPicker.ascx" TagName="ListPicker"
TagPRefix="uc1" %>
Registre o controle do usuário no Web.config
<controles>
<add tagPrefix="scottgu" src="~/Controls/Header.ascx" tagName="header"/>
</controls>
Como registrar controles personalizados em páginas ASPX
<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.CS.Controls"%> Método para registrar controles customizados em Web.config <controls> <add tagPrefix="aspSample" namespace="Samples.AspNet. CS. Controls"> </add> </controls>Se o atributo assembly estiver faltando, o asp.net infere que o assembly é compilado dinamicamente a partir de arquivos de origem no diretório App_Code. Adicionando um controle personalizado à caixa de ferramentas Você não pode adicionar um controle à caixa de ferramentas do Visual Designer sem compilar o controle em um assembly. Em seguida, clique com o botão direito em "Caixa de ferramentas" - "Selecionar itens" - navegue para encontrar o arquivo DLL a ser adicionado e clique em OK para concluir a adição. [assembly: TagPrefix("Samples.AspNet.CS.Controls", "aspSample")] Use este atributo para especificar uma classe de controle personalizada Ao arrastar e soltar controles da caixa de ferramentas, o prefixo de tag especificado <controls> será gerado por. padrão.
<add tagPrefix="aspSample"
namespace="Samples.AspNet.CS.Controls"
assembly="Samples.AspNet.CS.Controls">
</add>
</controls>
consulte:
http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx
Desenvolva controles personalizados: http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx Controles de usuário: http://msdn.microsoft.com/zh-cn/library/y6wb1a0e.
-