2010-05-28 8 views
0

J'ai une page de masterpage et de contenu. Et j'essaie d'exécuter un script java qui doit être exécuté lors du chargement de la page. Comme j'utilise une page maître n'a pas accès au champ Mon doute est de savoir comment exécuter le script dans la page de contenu? Et où le script doit être? la tête de la page maître ou à l'intérieur de la page de contenu?Exécutez un script dans une page de contenu. ASP.NET

+0

Je suppose que vous faites référence à un script Javascript, pourquoi ne pas utiliser C# ou VB? –

+0

De quel type de script parlez-vous? Javascript? Et de quel genre de terrain parlez-vous? Davantage de détails sont nécessaires, et les exemples de code aideraient aussi. – RedFilter

Répondre

0

Vous pouvez exécuter du code C#/VB lors du chargement de la page à n'importe quelle page ou un contrôle utilisateur personnalisé, de sorte que vous aurez accès à tout ce qui se trouve sur la page.

Je pense que vous voulez mettre ce code dans masterpage pour normaliser la procédure, l'une des solutions (je ne sais pas si vous pouvez accomblish cela):

vous pouvez construire votre propre classe « CustomPage » par héritant de "Page" , vous pouvez définir l'événement onLoadEvent sur une action prédéfinie.

et d'en hériter pour toutes vos pages.

0

Vous pouvez placer un ContentPlaceholder dans la section Head de votre page maître. Cest si vous voulez mettre votre script dans la tête

Questions connexes