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 :

lien qui ne fonctionne pas


Sujet :

ASP.NET

  1. #1
    Nouveau membre du Club
    Étudiant
    Inscrit en
    Avril 2010
    Messages
    49
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2010
    Messages : 49
    Points : 29
    Points
    29
    Par défaut lien qui ne fonctionne pas
    bonjour,
    je realise une application en asp.net vb sous visual studio 2008, mon probleme concerne le chargement d'une page.
    dans une page appelé pdpliste.aspx j'ai plusieur bouton image l'un representant la mise a jour "edit" l'autre la lecture "view"..... mon probleme est que lorsque je clique sur l'un de ces boutons la page voulu ,ne se charge pas par exemple je suis sur le pdp 21 et je clique pour modifier le pdp, normalement la page pdp.aspx en mode new dans se chargé, actuellement se n'est pas le cas c'est la page pdpliste.aspx qui se recharge.

    dans d'autre page j'utilise aussi des boutton image et ils fonctionnent tous, il n'y a que dans cette page ou j'ai un buggg et je ne trouve pas la solution, j'ai compparé les pages entre elle, et je ne trouve toujours pas la solution,

    voici le code de ma page :
    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
     
     
    <%@ Page Language="VB"
        MasterPageFile="~/MasterPage.master"
        AutoEventWireup="false"
        CodeFile="PDPListe.aspx.vb"
        Inherits="WebAdmin_PDPListe"
        Title="Liste des plans de préventions" %>
     
     
    <asp:Content
        ID="Content1"
        ContentPlaceHolderID="ContentPlaceHolder1"
        runat="Server">
        <h1>
            Liste des
            plans de prévention
        </h1>
        <table style="width: 100%">
            <tr>
                <td style="text-align: right">
                    <asp:HyperLink
                        ID="HyperLinkNew"
                        runat="server"
                        NavigateUrl="PDP.aspx?Mode=New">
                        Nouveau plan de prévention
                    </asp:HyperLink>
                    <br />
                </td>
            </tr>
        </table>
        <asp:Panel
            ID="PanelForm"
            runat="server"
            Width="100%">
            <asp:Panel
                ID="Panel1"
                runat="server"
                GroupingText="Plan(s) de prévention en préparation"
                Width="100%">
                <div class="panelcontent">
                    <asp:GridView
                        ID="GridView1"
                        runat="server"
                        AllowPaging="True"
                         AllowSorting="True"
                        AutoGenerateColumns="False"
                        DataKeyNames="idPDP"
                        DataSourceID="SqlDataSourcePDPunready"
                        EmptyDataText="(Aucun plan de prévention en préparation)"
                        Width="100%" >
                        <Columns>
                           <asp:TemplateField
     
                                HeaderText="Entreprise"
                                SortExpression="Nom" >
                                <ItemTemplate>
                                <asp:HyperLink
                                ID="HyperLink1"
                                runat="server"
                                NavigateUrl='<%# Eval("idPDP","PDP.aspx?Mode=View&idPDP={0}") %>'>
                                <asp:Label
                                    ID="Label1"
                                    runat="server"
                                    Text='<%# Bind("Nom") %>' />
                                </asp:HyperLink>
                              </ItemTemplate>
                              </asp:TemplateField>
                              <asp:BoundField
                                DataField="Nom"
                                HeaderText="Entreprise"
                                SortExpression="Nom" >
                             <ItemStyle
                                 HorizontalAlign="Center"
                                Width="120px" />
                             <HeaderStyle
                                 HorizontalAlign="Center"
                                    Width="120px" />
                                </asp:BoundField>
                                <asp:TemplateField>
                                    <ItemTemplate>
                                    <asp:ImageButton
                                        ID="IBDetails"
                                        runat="server"
                                        PostBackUrl='<%# Eval("idPDP","PDP.aspx?Mode=View&idPDP={0}") %>'
                                        SkinID="Details" />
                                </ItemTemplate>
                                <ItemStyle
                                    Width="20px" />
                            </asp:TemplateField>
                            <asp:TemplateField>
                                <ItemTemplate>
                                <asp:ImageButton
                            ID="IBEdit"
                            runat="server"
                            PostBackUrl='<%# Eval("idPDP","PDP.aspx?Mode=Edit&idPDP={0}") %>'
                            SkinID="Edit"
                            Visible='<%# Eval("AllowEdit").ToString %>' />
                                </ItemTemplate>
                                <ItemStyle
                                    Width="20px" />
                            </asp:TemplateField>
                            <asp:TemplateField>
                                <ItemTemplate>
                                    <asp:ImageButton
                                        ID="IBSuppr"
                                        runat="server"
                                        CommandName="Delete"
                                        OnClientClick='<%# "return confirm(""Etes-vous sur de vouloir supprimer le PDP de "& Eval("Nom").ToString & " ?"");" %>'
                                        SkinID="Delete" />
                                </ItemTemplate>
                                <ItemStyle
                                    Width="20px" />
                            </asp:TemplateField>
                        </Columns>
                    </asp:GridView>
                </div>
                <asp:SqlDataSource
                    ID="SqlDataSourcePDPunready"
                    runat="server"
                    ConnectionString="<%$ ConnectionStrings:PDP %>"
                    SelectCommand="SELECT PDP.idPDP, PDP.Numero, PDP.Intitule, PDP.DateSignatureDO, PDP.DateSignatureEE, Entreprise.Nom,CAST(1 AS bit) AS AllowEdit FROM PDP INNER JOIN Entreprise ON PDP.idEntreprise = Entreprise.idEntreprise INNER JOIN DonneurOrdre ON PDP.IdDonneurOrdre = DonneurOrdre.IdDonneurOrdre WHERE (PDP.DateSignatureDO IS NULL) OR (PDP.DateSignatureEE IS NULL) and DonneurOrdre.idDonneurOrdre = @MyUserID GROUP BY PDP.idPDP, PDP.Numero, PDP.Intitule, PDP.DateSignatureDO, PDP.DateSignatureEE, Entreprise.Nom">
                    <SelectParameters>
                        <asp:SessionParameter
                            Name="MyUserID"
                            SessionField="UserID" />
                    </SelectParameters>
                </asp:SqlDataSource>
            </asp:Panel>

    et voici le code d'une page ou les liens fonctionne :

    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
     
    <%@ Page Language="VB"
        MasterPageFile="~/MasterPage.master"
        AutoEventWireup="false"
        CodeFile="AvenantListe.aspx.vb"
        Inherits="WebAdmin_AvenantListe"
        Title="Liste des avenants" %>
     
    <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
     
    <%@ Register
        Src="~/Modules/Avenant.ascx"
        TagName="Avenant"
        TagPrefix="uc1" %>
    <asp:Content
        ID="Content1"
        ContentPlaceHolderID="ContentPlaceHolder1"
        runat="Server">
        <h1>
            Liste des
            avenants</h1>
        <asp:Panel
            ID="Panel1"
            runat="server"
            Width="100%">
            <div class="center"
                style="width: 90%">
                <asp:Panel
                    ID="FiltresAvenant"
                    runat="server"
                    GroupingText="Filtres"
                    Width="100%">
                    <table cellspacing="5">
                        <tr>
                            <td>
                             Nom
                        </td>
                        <asp:ScriptManager ID="ScriptManager1" runat="server">
                        </asp:ScriptManager>
                        <td>
                            <asp:TextBox
                                ID="TextBoxNom"
                                runat="server"
                                Width="100px"
                                colspan="3"   />
                            <cc1:TextBoxWatermarkExtender ID="TextBoxWatermarkExtender1" runat="server"
                            TargetControlID="TextBoxNom"
                            watermarkcssclass="filigrane"
                            WaterMarkText="entreprise">
                            </cc1:TextBoxWatermarkExtender>   
                            <cc1:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server"
                            TargetControlID="TextBoxNom"
                            ServicePath="~/Suggestions.asmx"
                            Servicemethod="ObtenirListeEntreprise"
                            CompletionListCssClass="autosuggestion "
                            MinimumPrefixLength="1"
                            EnableCaching="true">
                            </cc1:AutoCompleteExtender>
                            </td>
                            <td style="width: 10px">
                            </td>
                            <td>
                                Description</td>
                            <td>
                                <asp:TextBox
                                    ID="TextBoxActivite"
                                    runat="server"
                                    Width="100px" />
                            </td>
                            <td style="width: 10px">
                            </td>
                            <td>
                                <asp:Button
                                    ID="ButtonFiltrer"
                                    runat="server"
                                    Text="Filtrer" /></td>
                        </tr>
                    </table>
                </asp:Panel>
            </div>
            <br />
            <table cellspacing="5"
                style="width: 100%;
                height: 20px">
                <tr>
                    <td style="vertical-align: middle;
                        text-align: right">
                        <asp:HyperLink
                            ID="HyperLinkNew"
                            runat="server"
                            NavigateUrl="Avenant.aspx?Mode=New">
                            nouvel avenant
                        </asp:HyperLink>
                    </td>
                </tr>
            </table>
            <asp:GridView
                ID="GridViewAvenant"
                runat="server"
                AllowPaging="True"
                AllowSorting="True"
                AutoGenerateColumns="False"
                DataKeyNames="idAvenant"
                DataSourceID="SqlDataSourceAvenant"
                Font-Underline="False"
                PageSize="20"
                Width="100%">
                <Columns>
                    <asp:TemplateField
                        HeaderText="Nom"
                        SortExpression="Nom">
                        <ItemTemplate>
                            <asp:HyperLink
                                ID="HyperLink1"
                                runat="server"
                                NavigateUrl='<%# Eval("idAvenant","Avenant.aspx?Mode=View&idAvenant={0}") %>'>
                                <asp:Label
                                    ID="Label1"
                                    runat="server"
                                    Text='<%# Bind("Nom") %>' />
                            </asp:HyperLink>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField
                        DataField="NbPDP"
                        HeaderText="Nombre de PDP dépendent"
                        SortExpression="NbPDP">
                        <ItemStyle
                            HorizontalAlign="Center"
                            Width="120px" />
                        <HeaderStyle
                            HorizontalAlign="Center"
                            Width="120px" />
                    </asp:BoundField>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:ImageButton
                                ID="IBDetails"
                                runat="server"
                                PostBackUrl='<%# Eval("idAvenant","Avenant.aspx?Mode=View&idAvenant={0}") %>'
                                SkinID="Details" />
                        </ItemTemplate>
                        <ItemStyle
                            Width="20px" />
                    </asp:TemplateField>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:ImageButton
                                ID="IBEdit"
                                runat="server"
                                PostBackUrl='<%# Eval("idAvenant","Avenant.aspx?Mode=Edit&idAvenant={0}") %>'
                                SkinID="Edit" />
                        </ItemTemplate>
                        <ItemStyle
                            Width="20px" />
                    </asp:TemplateField>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:ImageButton
                                ID="IBSuppr"
                                runat="server"
                                CommandName="Delete"
                                Visible='<%# (Eval("NbPDP").toString = "0") %>'
                                OnClientClick='<%# "return confirm(""Etes-vous sur de vouloir supprimer l" & chr(39) & "avenant " & Eval("Nom").ToString & " ?"");" %>'
                                SkinID="Delete" />
                        </ItemTemplate>
                        <ItemStyle
                            Width="20px" />
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
            <br />
        </asp:Panel>
        <asp:SqlDataSource
            ID="SqlDataSourceAvenant"
            runat="server"
            ConnectionString="<%$ ConnectionStrings:PDP %>"
            SelectCommand="SELECT Avenant.idAvenant, Avenant.Nom, Avenant.Description, COUNT(AvenantPDP.idPDP) AS NbPDP FROM Avenant LEFT OUTER JOIN AvenantPDP ON Avenant.idAvenant = AvenantPDP.idAvenant WHERE (ISNULL(Avenant.Description, '') LIKE '%' + @Description + '%') AND (ISNULL(Avenant.Nom, '') LIKE '%' + @Nom + '%') GROUP BY Avenant.idAvenant, Avenant.Nom, Avenant.Description ORDER BY Avenant.Nom">
            <SelectParameters>
                <asp:ControlParameter
                    ControlID="TextBoxActivite"
                    DefaultValue="%"
                    Name="Description"
                    PropertyName="Text" />
                <asp:ControlParameter
                    ControlID="TextBoxNom"
                    DefaultValue="%"
                    Name="Nom"
                    PropertyName="Text"
                    Type="String" />
            </SelectParameters>
        </asp:SqlDataSource>
    </asp:Content>
    y a t'il une personne pouvant m'aider, s'il vous plait ?

    cordialement.

  2. #2
    Nouveau membre du Club
    Étudiant
    Inscrit en
    Avril 2010
    Messages
    49
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2010
    Messages : 49
    Points : 29
    Points
    29
    Par défaut
    bonjour,

    je n'ai peut etre pas exposé mon probleme de la bonne maniere,

    dans une page quand je clique sur un lien, le lien ne fonctionne pas, qu'elle peut etre le probleme.

    merci,
    cordialement.

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/04/2011, 14h09
  2. lien qui ne fonctionne pas
    Par ggeorges dans le forum Langage
    Réponses: 8
    Dernier message: 28/01/2009, 21h57
  3. [Mail] Liens qui ne fonctionnent pas !
    Par Selecteur dans le forum Langage
    Réponses: 10
    Dernier message: 08/04/2008, 10h17
  4. Lien qui ne fonctionne pas
    Par goldenboy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 05/01/2007, 11h28
  5. Lien qui ne fonctionne pas
    Par jean23 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 21/12/2006, 20h30

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