IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Erreur en utilisant "ajax:UpdatePanel" dans une Masterpage


Sujet :

ASP.NET

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut Erreur en utilisant "ajax:UpdatePanel" dans une Masterpage
    J'ai un probléme avec mon control web form (qui contient des UpdatePanel) en l'intégrant dans une Masterpage sous un "asp:content" qui m'affiche cette erreur "Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 400"
    L'erreur ne parait ke si je j'essai de raffraichir mon "asp:Repeater" grace un bouton
    Quand je teste ma page control intégré dans une simple webform je n'ai pas l'erreur
    Voilà le .ascx de ma page control
    <%@ Control Language="C#" AutoEventWireup="true" CodeFile="indexation.ascx.cs" Inherits="indexation" %>


    <ajax:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="True"
    EnableScriptLocalization="True" OnAsyncPostBackError="ScriptManager1_AsyncPostBackError" >
    </ajax:ScriptManager>
    <table class="MainTable" height="100%" width="100%">
    <colgroup>
    <col width="200" />
    <col width="*" />
    </colgroup>
    <!-- Ligne d'entete -->
    <tr height="20">
    <td style="width: 278px">
    &nbsp;<asp:Label ID="Label6" runat="server" Text="Catalogue"></asp:Label>


    </td>
    <td align="right">
    </td>
    </tr>
    <tr height="20">
    <th class="MainTable" style="width: 278px; height: 20px">
    <asp:Label ID="lblCat" runat="server" Text="Catalogue" Font-Bold="True" ForeColor="White" Font-Size="Medium"></asp:Label></th>
    <th class="MainTable" style="height: 20px">
    Résultats</th>
    </tr>
    <!-- Ligne resultat de la recherche -->
    <tr>
    <td style="width: 278px" valign="top">
    <ajaxToolkit:Accordion ID="AccordionSearch" runat="server" AutoSize="None" ContentCssClass="accordionContent"
    FadeTransitions="true" FramesPerSecond="50" HeaderCssClass="accordionHeader"
    RequireOpenedPane="false" SuppressHeaderPostbacks="true" TransitionDuration="250">
    <Panes>
    <ajaxToolkit:AccordionPane ID="APSingleSearch" runat="server" Height="50px" >
    <Header>
    Recherche Simple</Header>
    <Content>
    <div style="overflow:hidden ">
    <asp:TextBox ID="txtSingleSearch" runat="server"></asp:TextBox>
    </div>
    </Content>
    </ajaxToolkit:AccordionPane>

    </Panes>
    </ajaxToolkit:Accordion>
    <br />
    <center>
    <asp:Button ID="ButGo" runat="server" OnClick="ButGo_Click" Text="Chercher..." /></center>
    </td>
    <td>
    <div id="DivScroll" style="overflow: auto; width: 100%; height: 100%">
    <ajax:UpdateProgress ID="UpdateProgress1" runat="server">
    <ProgressTemplate>
    <img src="Images/loading.gif" />Recherche en cours...
    </ProgressTemplate>
    </ajax:UpdateProgress>
    <div id="up_container">
    <ajax:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
    <asp:Label ID="lblPasResultats" runat="server" Text="Votre recheche n'a pas retourné de résultat."
    Visible="false"></asp:Label>
    <asp:Label ID="lblError1" runat="server" Text=""></asp:Label>
    <asp:Repeater ID="RepeaterResults" runat="server">
    <ItemTemplate>
    <a href='<%# DataBinder.Eval(Container.DataItem,"LocalUrl")%>' target="_blank">
    <%# DataBinder.Eval(Container.DataItem,"Titre")%>
    </a>
    <br>
    <%# ((DataBinder.Eval(Container.DataItem,"Sujet")).Equals(""))?""ataBinder.Eval(Container.DataItem,"Sujet")+"<BR/>"%>
    <%# (DataBinder.Eval(Container.DataItem,"Auteur").Equals(""))?"":"Auteur : "+(DataBinder.Eval(Container.DataItem,"Auteur"))+"<BR/>"%>
    <p class="Resume">
    <%# (DataBinder.Eval(Container.DataItem, "Characterization").Equals("")) ? "" : ((string)DataBinder.Eval(Container.DataItem, "Characterization")) %>
    </p>
    <p class="DivInfo">
    <%# DataBinder.Eval(Container.DataItem,"LocalUrl")%>
    -
    <%# DataBinder.Eval(Container.DataItem,"Taille")%>
    -
    <%# DataBinder.Eval(Container.DataItem,"Création")%>
    -
    <%# DataBinder.Eval(Container.DataItem, "Modification")%>
    </p>
    </ItemTemplate>
    </asp:Repeater>
    </ContentTemplate>
    <Triggers>
    <ajax:AsyncPostBackTrigger ControlID="ButGo" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBDebut" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBFin" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBPrecedent" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBSuivant" EventName="Click" />
    </Triggers>
    </ajax:UpdatePanel>
    </div>
    <ajaxToolkit:UpdatePanelAnimationExtender ID="UAEPanel1" runat="server" TargetControlID="UpdatePanel1">
    <Animations>
    <OnUpdating>
    <Sequence>
    <Parallel duration=".25" Fps="30">
    <StyleAction AnimationTarget="up_container" Attribute="display" Value="none"/>
    </Parallel>
    </Sequence>
    </OnUpdating>
    <OnUpdated>
    <Sequence>
    <Parallel duration="0" Fps="30">
    <StyleAction AnimationTarget="up_container" Attribute="display" Value="block"/>
    </Parallel>
    </Sequence>
    </OnUpdated>
    </Animations>
    </ajaxToolkit:UpdatePanelAnimationExtender>
    </div>
    </td>
    </tr>
    <!-- Ligne des botton de resultats -->
    <tr height="20">
    <td style="width: 278px">
    </td>
    <td>
    <div class="width=100%">
    <ajax:UpdatePanel ID="UpdatePanel2" runat="server">
    <ContentTemplate>
    <table cellpadding="0" cellspacing="0" class="ToolBar">
    <tr valign="top" width="100%">
    <!-- Botton debut -->
    <td style="width: 16px; height: 36px">
    <asp:ImageButton ID="IBDebut" runat="server" CausesValidation="false" ImageUrl="~/Images/MoveFirst.png"
    OnClick="IBDebut_Click" Visible="false" />
    </td>
    <!-- Botton Precedent -->
    <td style="width: 16px; height: 36px">
    <asp:ImageButton ID="IBPrecedent" runat="server" CausesValidation="false" ImageUrl="~/Images/MovePrevious.png"
    OnClick="IBPrecedent_Click" Visible="false" />
    </td>
    <!-- Bouton suivant-->
    <td style="width: 16px; height: 36px">
    <asp:ImageButton ID="IBSuivant" runat="server" CausesValidation="false" Height="16px"
    ImageUrl="~/Images/MoveNext.png" OnClick="IBSuivant_Click" Visible="false" />
    </td>
    <!-- Bouton fin-->
    <td style="width: 16px; height: 36px">
    <asp:ImageButton ID="IBFin" runat="server" CausesValidation="false" ImageUrl="~/Images/MoveLast.png"
    OnClick="IBFin_Click" Visible="false" />
    </td>
    <td style="height: 36px">
    <asp:Label ID="lblNbEnregs" runat="server" SkinID="Resultats" Text=""></asp:Label>
    <asp:Label ID="lblNbPages" runat="server" SkinID="Resultats" Text=""></asp:Label>
    </td>
    <td style="height: 36px">
    </td>
    <td style="height: 36px" width="*">
    &nbsp;</td>
    </tr>
    </table>
    </ContentTemplate>
    <Triggers>
    <ajax:AsyncPostBackTrigger ControlID="ButGo" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBDebut" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBFin" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBPrecedent" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBSuivant" EventName="Click" />
    </Triggers>
    </ajax:UpdatePanel>
    </div>
    </td>
    </tr>
    </table>


    #############################"
    le .aspx de mon Master page est;

    <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
    CodeFile="FileManager.aspx.cs" Inherits="FileManager" ValidateRequest="false" %>
    <%@ Register TagPrefix="uc1" TagName="FileManager" Src="ControlFileManager.ascx" %>
    <%@ Register TagPrefix="uc1" TagName="indexation" Src="indexation.ascx" %>


    <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">


    <div>
    <uc1:indexation ID="indexation" runat="server"></uc1:indexation>

    </div>

    <div>
    <uc1:FileManager ID="FileManager2" runat="server"></uc1:FileManager>
    &nbsp;
    </div>

    </asp:Content>


    Merci d'avance

  2. #2
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    il faut qu'un seul scriptmanager pour tout ton site il me semble.
    en gros met le plutot dans ta masterpage et dans tes usercontrol met les updatepanel et autre.

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut
    Merci je essayer de faire et je te dirai koi dans un instant

  4. #4
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut
    ah non ca marche pas "meme erreur"
    j'ai fusionné les deux controles et j'ai mis un un seul script manager

    .ascx
    <%@ Control Language="c#" Inherits="ControlFileManager" AutoEventWireup="true" CodeFile="ControlFileManager.ascx.cs" %>

    <script>
    function btnDelete_Click() {
    a = window.confirm("Are you sure want to delete this Files ?");
    if(a) {
    return true;
    }
    else {
    return false;
    }

    }
    function imgACL_Click(filename) {
    alert(filename);

    }
    </script>


    &nbsp;


    <ajax:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="True"
    EnableScriptLocalization="True" >
    </ajax:ScriptManager>
    <table class="MainTable" height="100%" width="100%">
    <colgroup>
    <col width="200" />
    <col width="*" />
    </colgroup>
    <!-- Ligne d'entete -->
    <tr height="20">
    <td style="width: 278px">
    &nbsp;<asp:Label ID="Label6" runat="server" Text="Catalogue"></asp:Label>


    </td>
    <td align="right">
    </td>
    </tr>
    <tr height="20">
    <th class="MainTable" style="width: 278px; height: 20px">
    <asp:Label ID="lblCat" runat="server" Text="Catalogue" Font-Bold="True" ForeColor="White" Font-Size="Medium"></asp:Label></th>
    <th class="MainTable" style="height: 20px">
    Résultats</th>
    </tr>
    <!-- Ligne resultat de la recherche -->
    <tr>
    <td style="width: 278px" valign="top">
    <ajaxToolkit:Accordion ID="AccordionSearch" runat="server" AutoSize="None" ContentCssClass="accordionContent"
    FadeTransitions="true" FramesPerSecond="50" HeaderCssClass="accordionHeader"
    RequireOpenedPane="false" SuppressHeaderPostbacks="true" TransitionDuration="250">
    <Panes>
    <ajaxToolkit:AccordionPane ID="APSingleSearch" runat="server" Height="50px" >
    <Header>
    Recherche Simple</Header>
    <Content>
    <div style="overflow:hidden ">
    <asp:TextBox ID="txtSingleSearch" runat="server"></asp:TextBox>
    </div>
    </Content>
    </ajaxToolkit:AccordionPane>

    </Panes>
    </ajaxToolkit:Accordion>
    <br />
    <center>
    <asp:Button ID="ButGo" runat="server" OnClick="ButGo_Click" Text="Chercher..." /></center>
    </td>
    <td>
    <div id="DivScroll" style="overflow: auto; width: 100%; height: 100%">
    <ajax:UpdateProgress ID="UpdateProgress1" runat="server">
    <ProgressTemplate>
    <img src="Images/loading.gif" />Recherche en cours...
    </ProgressTemplate>
    </ajax:UpdateProgress>
    <div id="up_container">
    <ajax:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
    <asp:Label ID="lblPasResultats" runat="server" Text="Votre recheche n'a pas retourné de résultat."
    Visible="false"></asp:Label>
    <asp:Label ID="lblError1" runat="server" Text=""></asp:Label>
    <asp:Repeater ID="RepeaterResults" runat="server">
    <ItemTemplate>
    <a href='<%# DataBinder.Eval(Container.DataItem,"LocalUrl")%>' target="_blank">
    <%# DataBinder.Eval(Container.DataItem,"Titre")%>
    </a>
    <br>
    <%# ((DataBinder.Eval(Container.DataItem,"Sujet")).Equals(""))?""ataBinder.Eval(Container.DataItem,"Sujet")+"<BR/>"%>
    <%# (DataBinder.Eval(Container.DataItem,"Auteur").Equals(""))?"":"Auteur : "+(DataBinder.Eval(Container.DataItem,"Auteur"))+"<BR/>"%>
    <p class="Resume">
    <%# (DataBinder.Eval(Container.DataItem, "Characterization").Equals("")) ? "" : ((string)DataBinder.Eval(Container.DataItem, "Characterization")) %>
    </p>
    <p class="DivInfo">
    <%# DataBinder.Eval(Container.DataItem,"LocalUrl")%>
    -
    <%# DataBinder.Eval(Container.DataItem,"Taille")%>
    -
    <%# DataBinder.Eval(Container.DataItem,"Création")%>
    -
    <%# DataBinder.Eval(Container.DataItem, "Modification")%>
    </p>
    </ItemTemplate>
    </asp:Repeater>
    </ContentTemplate>
    <Triggers>
    <ajax:AsyncPostBackTrigger ControlID="ButGo" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBDebut" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBFin" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBPrecedent" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBSuivant" EventName="Click" />
    </Triggers>
    </ajax:UpdatePanel>
    </div>
    <ajaxToolkit:UpdatePanelAnimationExtender ID="UAEPanel1" runat="server" TargetControlID="UpdatePanel1">
    <Animations>
    <OnUpdating>
    <Sequence>
    <Parallel duration=".25" Fps="30">
    <StyleAction AnimationTarget="up_container" Attribute="display" Value="none"/>
    </Parallel>
    </Sequence>
    </OnUpdating>
    <OnUpdated>
    <Sequence>
    <Parallel duration="0" Fps="30">
    <StyleAction AnimationTarget="up_container" Attribute="display" Value="block"/>
    </Parallel>
    </Sequence>
    </OnUpdated>
    </Animations>
    </ajaxToolkit:UpdatePanelAnimationExtender>
    </div>
    </td>
    </tr>
    <!-- Ligne des botton de resultats -->
    <tr height="20">
    <td style="width: 278px">
    </td>
    <td>
    <div class="width=100%">
    <ajax:UpdatePanel ID="UpdatePanel2" runat="server">
    <ContentTemplate>
    <table cellpadding="0" cellspacing="0" class="ToolBar">
    <tr valign="top" width="100%">
    <!-- Botton debut -->
    <td style="width: 16px; height: 36px">
    <asp:ImageButton ID="IBDebut" runat="server" CausesValidation="false" ImageUrl="~/Images/MoveFirst.png"
    OnClick="IBDebut_Click" Visible="false" />
    </td>
    <!-- Botton Precedent -->
    <td style="width: 16px; height: 36px">
    <asp:ImageButton ID="IBPrecedent" runat="server" CausesValidation="false" ImageUrl="~/Images/MovePrevious.png"
    OnClick="IBPrecedent_Click" Visible="false" />
    </td>
    <!-- Bouton suivant-->
    <td style="width: 16px; height: 36px">
    <asp:ImageButton ID="IBSuivant" runat="server" CausesValidation="false" Height="16px"
    ImageUrl="~/Images/MoveNext.png" OnClick="IBSuivant_Click" Visible="false" />
    </td>
    <!-- Bouton fin-->
    <td style="width: 16px; height: 36px">
    <asp:ImageButton ID="IBFin" runat="server" CausesValidation="false" ImageUrl="~/Images/MoveLast.png"
    OnClick="IBFin_Click" Visible="false" />
    </td>
    <td style="height: 36px">
    <asp:Label ID="lblNbEnregs" runat="server" SkinID="Resultats" Text=""></asp:Label>
    <asp:Label ID="lblNbPages" runat="server" SkinID="Resultats" Text=""></asp:Label>
    </td>
    <td style="height: 36px">
    </td>
    <td style="height: 36px" width="*">
    &nbsp;</td>
    </tr>
    </table>
    </ContentTemplate>
    <Triggers>
    <ajax:AsyncPostBackTrigger ControlID="ButGo" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBDebut" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBFin" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBPrecedent" EventName="Click" />
    <ajax:AsyncPostBackTrigger ControlID="IBSuivant" EventName="Click" />
    </Triggers>
    </ajax:UpdatePanel>
    </div>
    </td>
    </tr>
    </table>
    <br/>

    <table class="FileManager" cellspacing="5" cellpadding="0" border="0" style="width: 600px">
    <tr>
    <td>
    <asp:ImageButton ID="btnGoUp" runat="server" AlternateText="Up One Level" ImageUrl="~/images/up.gif"
    ImageAlign="Middle"/>
    &nbsp;
    <asp:LinkButton ID="lblGoUp" runat="server" Text="Répertoire Précédent" OnClick="lblGoUp_Click"></asp:LinkButton>
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
    <asp:ImageButton ID="btnDelete" AlternateText="Delete" ImageUrl="~/images/del.gif"
    runat="server" ImageAlign="Middle"></asp:ImageButton>
    &nbsp;
    <asp:LinkButton ID="lblDelete" runat="server" Text="Supprimer les éléments sélectionnés" OnClick="lblDelete_Click"></asp:LinkButton>
    </td>
    </tr>
    <tr>
    <td>
    <aspataGrid ID="dgFile" runat="server" BorderWidth="0px" HorizontalAlign="Center"
    CellSpacing="0" CellPadding="3" AllowSorting="True" AutoGenerateColumns="False" Width="100%">
    <Columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    <asp:CheckBox ID="chkChecked" runat="server"></asp:CheckBox>
    </ItemTemplate>
    </asp:TemplateColumn>
    <asp:TemplateColumn HeaderText="Nom fichier" HeaderStyle-HorizontalAlign="Left" SortExpression="fileName">
    <ItemTemplate>
    <asplaceHolder ID="plhImgEdit" runat="server" Visible="false"></asplaceHolder>
    <asp:Image ID="imgType" runat="server" BorderWidth="0" BorderStyle="None"></asp:Image>
    <asp:LinkButton ID="lnkName" CssClass="FileManager" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"filename") %>'
    CommandName="ItemClicked" CausesValidation="false">
    </asp:LinkButton>
    </ItemTemplate>
    <EditItemTemplate>
    &nbsp;
    <asplaceHolder ID="plhImgEdit" runat="server"></asplaceHolder>
    <asp:Image ID="imgType" runat="server" BorderWidth="0" BorderStyle="None"></asp:Image>
    <asp:TextBox ID="txtEditName" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"filename") %>'>
    </asp:TextBox>
    </EditItemTemplate>
    </asp:TemplateColumn>
    <asp:BoundColumn DataField="size" SortExpression="size" ReadOnly="True" HeaderText="Taille (KB)" Visible="false">
    <HeaderStyle CssClass="Header"></HeaderStyle>
    <ItemStyle CssClass="Ligne1"></ItemStyle>
    </asp:BoundColumn>
    <asp:BoundColumn DataField="modified" SortExpression="modified" ReadOnly="True" HeaderText="Modifi&#233; le">
    <HeaderStyle HorizontalAlign="Right"></HeaderStyle>
    <ItemStyle HorizontalAlign="Right"></ItemStyle>
    </asp:BoundColumn>
    <asp:TemplateColumn>
    <ItemTemplate>
    <asp:LinkButton ID="LinkButton1" runat="server" CommandName="Edit" CausesValidation="false"
    Text="Renommer"></asp:LinkButton>
    </ItemTemplate>
    <EditItemTemplate>
    <asp:LinkButton ID="LinkButton3" runat="server" CommandName="Update" Text="Update"></asp:LinkButton>&nbsp;
    <asp:LinkButton ID="LinkButton2" runat="server" CommandName="Cancel" CausesValidation="false"
    Text="Cancel"></asp:LinkButton>
    </EditItemTemplate>
    <ItemStyle CssClass="Ligne1" HorizontalAlign="Center" />
    </asp:TemplateColumn>
    </Columns>
    <HeaderStyle CssClass="Header"></HeaderStyle>
    <EditItemStyle CssClass="Ligne3" />
    <SelectedItemStyle CssClass="Ligne3" />
    <AlternatingItemStyle CssClass="Ligne2" />
    </aspataGrid></td>
    </tr>
    <tr bgcolor="#9E0012">
    <td style="height: 14px;">
    <asp:Label ID="lblCounter" runat="server" ForeColor="White"></asp:Label></td>
    </tr>
    <tr>
    <td>
    <asp:Label ID="lblError" runat="server" ForeColor="red"></asp:Label></td>
    </tr>
    </table>
    <br>
    <table id="tab1" cellspacing="0" cellpadding="2" width="50%" border="0">
    <tr>
    <td width="45%">
    &nbsp;<asp:Label ID="Label1" runat="server" Text="Créer un nouveau fichier :" Font-Bold="True"></asp:Label></td>
    <td>
    <asp:TextBox ID="txtNewDirectory" runat="server" EnableViewState="true"></asp:TextBox><asp:ImageButton
    ID="Imagebutton1" AlternateText="New Folder" ImageUrl="~/images/btnNewFolder.gif"
    runat="server"></asp:ImageButton></td>
    </tr>
    <tr>
    <td style="height: 18px">
    &nbsp;</td>
    </tr>
    <tr>
    <td colspan="2" style="height: 18px">
    <asp:Label ID="Label2" runat="server" Font-Bold="True" Text="Envoie de fichiers(Jusqu'a 3 fichiers au même temps)"></asp:Label></td>
    </tr>
    <tr>
    <td colspan="2" style="height: 94px">
    <asp:Label ID="Label3" runat="server" Font-Bold="True" Text="1." Width="6px"></asp:Label>
    <input id="file1" type="file" name="file1" runat="server"><br>
    <asp:Label ID="Label4" runat="server" Font-Bold="True" Text="2." Width="6px"></asp:Label>
    <input id="file2" type="file" name="file2" runat="server"><br>
    <asp:Label ID="Label5" runat="server" Font-Bold="True" Text="3." Width="6px"></asp:Label>
    <input id="file3" type="file" name="file3" runat="server"><br>
    &nbsp;&nbsp;&nbsp;&nbsp;<asp:Button ID="btnUpload" runat="server" Text="Envoyer"
    OnClick="btnUpload_Click"></asp:Button></td>
    </tr>
    </table>
    &nbsp; &nbsp; &nbsp;&nbsp;



    ################################""
    et le .aspx:



    <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
    CodeFile="FileManager.aspx.cs" Inherits="FileManager" ValidateRequest="false" %>
    <%@ Register TagPrefix="uc1" TagName="FileManager" Src="ControlFileManager.ascx" %>


    <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">



    <div>
    <uc1:FileManager ID="FileManager2" runat="server"></uc1:FileManager>
    &nbsp;
    </div>

    </asp:Content>

  5. #5
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    le scriptmanager tu le mets dans la masterpage.
    mais vire ajax de tes pages et essaye de voir si l'erreur ne provient pas d'autres choses.

  6. #6
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut Re
    j'ai mis le scriptmanager dans la master page comme tu me l'avais dit ca marche aussi mais ca donne la meme erreur
    C sur ke c un pb d'Ajax car avant de l'ajouter tt marchait à merveille.
    Un autre détail c ke en utilisant le 2éme control de ma page (celui ki ne contient pas Ajax) et en revenat au premier (en appuiyant sur le bouton ki déclanche "UpdatePanel") là ca marche .
    Vraiment là je ne comprend plus rien
    Et vraiment merci bcp pour votre attention.

  7. #7
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    déjà évite le langage SMS. en fait essaye d'indenter le code que tu fournis j'avoue que je n'ai pas osé regarder dedans.

Discussions similaires

  1. Utiliser un alias de colonne dans une clause Where MS SQL
    Par sir dragorn dans le forum Langage SQL
    Réponses: 11
    Dernier message: 12/10/2011, 09h31
  2. utilisation de la fonction Partdate() dans une requête
    Par jm6570 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 01/02/2010, 11h55
  3. Réponses: 5
    Dernier message: 27/08/2006, 14h24
  4. Réponses: 4
    Dernier message: 03/03/2004, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo