Jag har skapat en klass "ForumClass" i katalogen "App_Code". se till att ForumClass finns med i projektet. vad menar du med att jag måste se till att själva ForumClass ska ingå i projektet?? >>vad menar du med att jag måste se till att själva ForumClass ska ingå i projektet?? jag får fel på raden Jag tror kanske att du ska kolla med asp.net 2.0 forumet här på pellesoft.anrop av klass i codebehind
Klassen har bl a en funkton med namn "addForum".
Hur gör jag för att sen anropa addForum i codebehind på en av mina aspx??
Jag försöker med följande men det fungerar inte...
Imports ForumClass
Partial Class Forum_AddForum
Inherits System.Web.UI.Page
Protected Sub addForum(ByVal sender As Object, ByVal e As System.EventArgs) Handles knappLaggTillNyttForum.Click
ForumClass.addForum()
End Sub
End ClassSv: anrop av klass i codebehind
när du behöver komma åt metoder/funktioner eller egenskaper i ForumClass från nån viss aspx-sida's codebehind,
så bör du instansiera en kopia av basklassen ForumClass i aktuell codebehind . typ:
dim tjosan as new ForumClass
och sen ska du komma åt dess metoder!
tjosan.addForum()Sv:anrop av klass i codebehind
räcker det inte med att skapa en klass i App_Code?
jag jobbar i MS Visual Studio 2005.Sv: anrop av klass i codebehind
att den finns med som ikon i solution explorer (uppe till höger) när du är inne i ditt asp.net projekt i Visual Studio. Antingen som genväg till klassen eller som faktisk klass.
Detta kan uppnås genom att du skapar en ny klass eller importerar en befintlig.
Om du vill komma åt ForumClass via:
Imports ForumClass
som du har med i din kod, så måste du ha en referens aktuellt Namespace (ForumClass) Sv:anrop av klass i codebehind
tjosan.addForum()
"declaration expected"
fattar inte varför ?! klassen finns ju under app_code...Sv: anrop av klass i codebehind
Det låter som en fråga för dom!
Lycka till!