Regrouper les procédures et fonctions
Bonjour
Ma question s'incrit dans le cadre d'un projet ASP.NET 2.0 (j'utilise Visual Web Developer 2005 Express) :
Je voudrais regrouper différentes fonctions et procédures utilisées dans un fichier (.vb ?) de manière à pouvoir les ré-utiliser dans le code des différentes pages du site Web.
Voici ce que j'ai fait :
1) J'ai créé un fichier MaClasse.vb que VWD a mis automatiquement dans le dossier App_Code:
Code:
1 2 3 4 5 6 7 8
| Imports Microsoft.VisualBasic
Public Class MaClasse
Protected Function MaFonction(ByVal Numero As Integer) As String
MaFonction="toto"
End Function
End Class |
Dans le code de ma page web : MaPage.aspx.vb
Code:
1 2 3 4 5 6 7 8
| Imports MaClasse
Partial Class Mapage
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
MonLabel.Text = MaClasse.MaFonction(45)
End Sub
End Class |
Cela ne fonctionne pas. En fait dans le code la page web, quand je tape MaClasse, intellisense ne me propose pas la fonction MaFonction. Je pense que je rate donc quelque chose.
Merci