Na era ASP, para evitar trabalho repetido, algumas áreas ou códigos com funções semelhantes eram frequentemente transformados em um arquivo e, em seguida, introduzidos no arquivo da página da Web ASP por meio de uma conexão (conexão direta ou conexão virtual). Arquivos ASP equivalem a um arquivo dividido em vários blocos, e os dados entre arquivos podem ser compartilhados livremente (exceto dados em funções).
O controle de usuário ASPX é muito diferente de INCLUDE. Sua maior característica é que ele é apresentado na forma de um objeto empacotado. Por meio de nossa programação, uma instância comum pode ser abstraída e algumas funções e métodos podem ser abstraídos. funções e atributos para chamadas de eventos externos para obter classificação completa e encapsular fatos internos que os usuários externos não precisam saber ao máximo, tornando-os mais fáceis de manter e melhorando a segurança dos dados, mais propício ao lançamento do programa.
Coisas simples são fáceis de usar, mas naturalmente têm menos funções ou são muito imperfeitas. Podemos incluir livremente um determinado arquivo no arquivo ASP especificado, mas como os dados uns dos outros podem ser compartilhados, como resultado, a interdependência dos arquivos é muito grande. alto, o que reduz a legibilidade do código e não favorece a manutenção do sistema. Ao mesmo tempo, se houver uma imagem no arquivo que está sendo incluído e o arquivo incluído não estiver no mesmo arquivo que o arquivo que precisa ser. incluído. Quando estiver no diretório, o endereço da imagem do arquivo incluído deve ser baseado no endereço onde a imagem pode ser exibida no arquivo que precisa ser incluído. (o arquivo que precisa ser incluído) e /FILE /INCLUDE/TITLE.ASP é um arquivo incluído e o endereço da imagem é /file/title.jpg Neste momento, você precisa alterar o endereço da imagem em TITLE. ASP para title.jpg em vez de ../title.jpg, caso contrário não funcionará exibir imagens e hiperlinks no arquivo principal.
O ASPX complexo certamente resolve muitos problemas. Por exemplo, você pode definir livremente o endereço da imagem no arquivo de controle, independentemente do diretório em que o arquivo que a referencia está localizado, desde que possa ser exibido no arquivo de controle. , ele ainda será exibido após ser referenciado, o que torna os controles feitos pelo usuário mais reutilizáveis, ao contrário do ASP, onde quando arquivos em diretórios diferentes fazem referência a arquivos com a mesma função, dois endereços que são na verdade iguais, mas possuem imagens. ou hiperlinks precisam ser configurados. Arquivos diferentes desperdiçam recursos e aumentam os custos de manutenção. É claro que essas vantagens também tornam mais difícil a gravação de arquivos.