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 :
Et mon code behind simplifié :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Pour chacun des 3 éléments, j'obtient l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; } }
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 ?'_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\
Partager