'Context' n'est pas un membre de ..

xvis Messages postés 2 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 19 novembre 2007 - 19 nov. 2007 à 14:22
xvis Messages postés 2 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 19 novembre 2007 - 19 nov. 2007 à 15:05
bonjour,
j'ai
un autre problème que je n'arrive pas à résoudre (Visual Studio 2005,
avec VB). J'ai une Winform, dont la classe n'hérite pas de
System.Web.UI.Page, mais d'une classe intermédiaire (qui hérite elle de
Page). En entête de mon fichier aspx, j'ai :

<%@ Page Language="vb" AutoEventWireup="false" CodeFile="WebForm1.aspx.vb" Inherits="WebApplication5.WebForm1" %>

ma classe est définie de la manière suivante :
Public Class WebForm1
    Inherits WebApplication5.ClientSidePage

et ma classe intermédiaire:
Namespace WebApplication5
    Public Class ClientSidePage
        Inherits System.Web.UI.Page

En VS 2003, ca marchait nickel (j'avais juste CodeBehind à la place de CodeFile dans l'aspx.
Avec
ce code, j'ai des vagues sur la première ligne de l'aspx qui me disent:
" 'Context' n'est pas un membre de 'WebApplication5.WebForm1' "

pourtant
WebForm1 hérite bien de ClientSidePage qui elle même hérite de Page.
Faut il obligatoirement que la Winform hérite directement de Page ?

là, je suis perdu.
Si quelqu'un a une idée ? par avance merci
( au passage j'ai essayé avec un Inherits (dans le fichier aspx) avec et sans le préfixe WebApplication5)

Xavier.

1 réponse

xvis Messages postés 2 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 19 novembre 2007
19 nov. 2007 à 15:05
je voulais dire WebForm et non Winform.
désolé
0
Rejoignez-nous