Erreur d'accès à certains éléments depuis le codebehind
Salut à tous,
J'ai développé hier un code qui avait réussi à compiler, et qui fonctionnait. Aujourd'hui, alors que je ne me rappelle pas avoir changé quoi que ce soit, cela refuse de passer.
Mon code ASP :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <%@ Page Title="Mon Appli" Language="C#" MasterPageFile="~/MaMasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ MasterType VirtualPath="~/MaMasterPage.master" %>
<asp:Content ID="MonContent" ContentPlaceHolderID="MonContentPlaceHolder" Runat="Server">
<div class="content_detail" visible="false" id="MonWrapper" runat="server">
<div class="welcome">
<div>
Blablabla
</div>
<ul>
<li id="MaLi1" runat="server">
Blablabla
</li>
<li id="MaLi2" runat="server">
Blablabla
</li>
</ul>
</div>
</div>
</asp:Content> |
Et mon code behind simplifié :
Code:
1 2 3 4 5 6 7 8 9
| public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
this.MonWrapper.Visible = false;
this.MaLi1.Visible = false;
this.MaLi2.Visible = false;
}
} |
Pour chacun des 3 éléments, j'obtient l'erreur suivante :
Citation:
'_Default' ne contient pas une définition pour 'MonWrapper' et aucune méthode d'extension 'MonWrapper' acceptant un premier argument de type '_Default' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante ?) D:\MonProjet\Default.aspx.cs 26 18 D:\MonProjet\
EDIT : rien à voir, mais quand je créé un topic ou quand je demande à le prévisualiser, j'obtiens une erreur (qui n'empêche pas de poster le topic, visiblement). C'est normal ?