Y at-il un moyen d'injecter JQuery dans chaque page sur un site ASP.Net sans ajouter le tag de script à chaque page individuellement?injecter jquery dans chaque page ASP.Net
1
A
Répondre
3
L'utilisation page maître est moyen facile de le faire. Mais si vous avez déjà construit votre site, l'implémenter avec la page maître peut être une masse de travail. Au lieu de cela, vous pouvez créer la classe BasePage qui est héritée System.Web.UI.Page comme ci-dessous:
public class BasePage:System.Web.UI.Page
{
protected override void OnInit(EventArgs e)
{
// Define the name, type and url of the client script on the page.
String csname = "ButtonClickScript";
String csurl = "~/script_include.js";
Type cstype = this.GetType();
// Get a ClientScriptManager reference from the Page class.
ClientScriptManager cs = Page.ClientScript;
// Check to see if the include script exists already.
if (!cs.IsClientScriptIncludeRegistered(cstype, csname))
{
cs.RegisterClientScriptInclude(cstype, csname, ResolveClientUrl(csurl));
}
base.OnInit(e);
}
}
Chaque page qui découle de BasePage comprend cette source de script dynamique. (voir ci-dessous)
public partial class Default : BasePage
{
protected void Page_Load(object sender, EventArgs e)
{
//Some code ...
}
}
Mais, si vous n'avez pas encore créé votre site, la page principale est le moyen le plus simple de le faire.
3
Utilisez . Injectez le JQuery dans MasterPage uniquement, toutes vos pages aspx utiliseront la MasterPage.
0
Questions connexes
- 1. Comment injecter JQuery dans une page existante dans un UIWebView?
- 2. Injecter Javascript dans une page
- 3. Utiliser cadre fédérateur, injecter dans la page System.Windows.Forms.Form
- 4. ASP.NET maître page et jQuery
- 5. Comment injecter du texte brut dans une page maître asp.net MVC1 à partir d'un enfant?
- 6. Asp.net MVC 3 injecter UserControl pour TemplateHint
- 7. Injecter jQuery dans une page échoue lorsque vous utilisez l'API Google AJAX bibliothèques
- 8. chaîne Injecter dans l'attribut src
- 9. Tikzpicture sur chaque page
- 10. Injecter code dans Linq
- 11. Injecter l'enregistrement dans DataList
- 12. jQuery - chaque fonction
- 13. cookies jquery: un nouveau cookie est créé sur chaque page?
- 14. Page maître ASP.NET + pageLoad() = tue jquery?
- 15. Mise en page Gridview ASP.NET 3.5 pour chaque type de produit dans la base de données
- 16. jQuery chaque problème largeur
- 17. boucle jquery chaque premier td dans chaque ligne
- 18. ASP.NET: avoir un titre de page commun dans le gabarit avec chaque page ajoutant un titre spécifique à la page?
- 19. Comment injecter une valeur de formulaire avec jQuery?
- 20. Utilisation de JQuery dans la page principale asp.net
- 21. JQuery AutoComplete plugin dans la page ASP.Net avec C#
- 22. Afficher une balise Anchor dans une page ASP.Net avec JQuery
- 23. ASP.Net + plugin de validation jQuery + jQuery + UpdatePanel + nyroModal - le succès de chaque champ!
- 24. Injecter des formes et des fonctionnalités aspx avec jQuery
- 25. Page Actualiser dans ASP.NET
- 26. Ajout d'un pied de page à chaque page imprimée à partir d'un site Web ASP.NET
- 27. réinitialiser à chaque page, Latex
- 28. commentaires Facebook, pour chaque page
- 29. extension firefox sur chaque page
- 30. ASP.NET injecter javascript dans le contrôle de l'utilisateur imbriqué dans le panneau de mise à jour
bien, Autant que je sache avec un tag de script, il est impossible d'ajouter javascript –