Recommandé: discussion interne sur le traitement des demandes ASP Les demandes ASP sont initialisées par les objets WAM. L'objet WAM l'envoie ensuite à Asp-Runtime. ASP-Runtime y répond en créant un objet de page interne. Un objet WAM est un objet de thread libre. Quand il appelle une extension ISAPI telle que ASP.DLL, IT
Dans presque tous les sites, nous devons utiliser des programmes pour sortir des listes: listes de nouvelles, listes de produits, etc. La méthode de sortie varie également en fonction du contenu. Pour les listes de nouvelles, il s'agit généralement d'une sortie circulaire de ligne par rangée; Pour les listes de produits, il s'agit généralement d'une sortie cellulaire par cellule. Ci-dessous, nous utiliserons ASP pour sortir un tableau avec cinq éléments et quatre colonnes.
1. Sortie ligne par ligne
| Ce qui suit est le contenu cité: <% Response.Write (<Table Border = 1 Width = 200>) Pour i = 1 à 5 Réponse.write (<tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>) Suivant Réponse.write (</plow>) %> |
Il n'y a rien à dire à ce sujet, tout le monde peut le comprendre.
2. Une cellule, une sortie de cellule
| Ce qui suit est le contenu cité: <% Response.Write (<Table Border = 1 Width = 200>) Pour i = 1 à 18 Si je mod 4 = 1 alors réponse.write (<tr>) Réponse.write (<td> </td>) Si je mod 4 = 0 alors réponse.write (</tr>) Suivant 'Remplissez la cellule i = i - 1 Si je mod 4 <> 0 alors Pour j = 1 à 4-i mod 4 Response.Write (<TD> REPÉNÉNATION </TD>) Suivant Réponse.write (</tr>) Terminer si Réponse.write (</plow>) %> |
Ici, nous devons expliquer: de nombreux ASPS qui sortent N lignes et n listes sur Internet ne considèrent pas si le nombre de colonnes dans la dernière ligne est terminé, c'est-à-dire qu'il n'y a pas de partie supplémentaire ci-dessus, et une table cassée est sortie. Bien qu'il n'y ait pas beaucoup de problèmes en détail, j'espère que tout le monde y fera attention.
Partager: collection d'erreurs ASP La collecte d'erreurs ASP est utile aux débutants, et peut-être que les experts l'oublieront. Collection d'erreur ASP Microsoft VBScript Language * Erreur (0x800A03E9) -> Mémoire insuffisante Microsoft VBScript Language * Erreur (0x800A03EA) -> Speech * Erreur Microsoft VBScript Language * Erreur (0x800A03EA) -> Speech * Erreur Microsoft VBScript Language *