Bonjour,
j'ai une page basée sur une master page construite comme ci-dessous.
Le problème est qu'à la compiltation, j'ai des erreurs de compilation si dans mon page_load j'appelle mon control de la manière suivante : NomBoutique.Text = "toto";
Alors qu'à l'éxecution ça ne pose pas de problème.
- la méthode (TextBox)FindControl("MailEmetteur")).Text = "toto";ne pose pas de pb à la compil, mais donne une erreur à l'execution : System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
Merci de votre aide 
Voici le code de ma page aspx :
<%@ Page Language="C#" ValidateRequest="false" MasterPageFile="~/Modele1.master" AutoEventWireup="true" CodeFile="catalogue.aspx.cs" Inherits="Admin_catalogue" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<ajaxToolkit:Accordion ID="MyAccordion" runat="server" SelectedIndex="0"
HeaderCssClass="accordionHeader" ContentCssClass="accordionContent"
FadeTransitions="true" FramesPerSecond="40" TransitionDuration="50"
AutoSize="Fill" Height="500px" OnItemCreated="MyAccordion_ItemCreated"
HeaderSelectedCssClass="accordionHeaderSelected">
<Panes>
<ajaxToolkit:AccordionPane ID="Config" runat="server">
<Header>Configuration générale</Header>
<Content>
<asp:UpdatePanel ID="UpdatePanelConfig" runat="server">
<ContentTemplate>
<div class="divTitre">Informations générales</div>
<table>
<tr>
<td class="tdLib" nowrap>Nom de la boutique :</td>
<td class="tdInput">
<asp:TextBox ID="NomBoutique" runat="server" Width="150px"></asp:TextBox>
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
</Content>
</ajaxToolkit:AccordionPane>
</Panes>
</ajaxToolkit:Accordion>
</asp:Content>