salut,
Je suis plutot débutant en C#.
Je reprends une solution développée par quelqu'un d'autre.
J'ai une page aspx dans laquelle il y a des UserControls. Je voudrais rajouter un element asp. Mais impossible d'y accéder depuis le code C#.
J'ai une erreur à la compilation avec le message :
voici le code de ma page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Error 8 The name 'banner' does not exist in the current
et le code C#
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 <%@ Page Language="C#" MasterPageFile="~/pd/MasterPages/Default.master" AutoEventWireup="true" CodeBehind="GenericPage.aspx.cs" Inherits="ORP.Web.CMS.GenericPage" %> <%@ Register Src="~/pd/UserControls/SubSectionHeader.ascx" TagName="SubSectionHeader" TagPrefix="ORP" %> <%@ Register Src="~/pd/UserControls/GenericPageTop.ascx" TagName="GenericPageTop" TagPrefix="ORP" %> <%@ Register Src="~/pd/UserControls/GenericPageBottom.ascx" TagName="GenericPageBottom" TagPrefix="ORP" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentArea" runat="server"> <div id="header"> <asp:Image id="banner" runat="server" /> </div> <ORP:genericpagetop id="page_top" runat="server" /> <ORP:genericpagebottom id="page_bottom" runat="server" /> </asp:Content>
Merci d'avance pour vos conseils, en plus de m'éclairer sur la solution ça me permettra de comprendre un peu mieux le fonctionnement de .NET.
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
21
22
23
24
25
26
27
28 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Collections.Generic; using ORP.Web.CMS.Support; namespace ORP.Web.CMS { public partial class GenericPage : PRIOPage { protected void Page_Load(object sender, EventArgs e) { if (!CurrentPage.Property["banner"].IsNull) { string banner_src = CurrentPage.Property["banner"].ToString(); banner.ImageUrl = banner_src; } } } }
Partager