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 :

Bloquer colonne Repeater


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2011
    Messages : 53
    Par défaut Bloquer colonne Repeater
    Bonjour,

    J'ai actuellement un Repeater dans une page, et j'aimerais savoir comment "freezer" la première colonne à gauche tout en faisant défiler le reste ?

    J'ai vu beaucoup d'exemples pour les datagridview mais pour les repeater c'est assez flou

    Merci d'avance.

  2. #2
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Désolé mais je n'ai pas tout compris.
    Si tu n'a pas besoin d'une colonne, ben ne l'a mets pas dans la requete SQL.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2011
    Messages : 53
    Par défaut
    Si j'en ai besoin, le but c'est que dans ma première colonne j'ai des noms de domaines, et j'aimerais faire défiler horizontalement les autres colonnes tout en gardant la première visible

  4. #4
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    ok,
    faudrait voir la structure de ton repeater, mais normalement en rajoutant un panel autour des autres colonnes avec overflow:SCroll, il devrait deja se passer qq chose

  5. #5
    Membre expérimenté Avatar de g_tarik0010
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 186
    Par défaut
    Je ne sais pas si ca peut t'aider regarde ce lien tu peut t'en inspirer

  6. #6
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2011
    Messages : 53
    Par défaut
    Je vais essayer merci.
    Mon but est de "freezer" la première colonne 'Domaine' et de pouvoir faire défiler le reste horizontalement.
    Sinon, voici mon code :

    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
            <div id="DIV1" style="left: 32px; width: 976px; position: absolute; top: 248px; height: auto;
                overflow: auto;">
                <asp:Repeater ID="RepeaterRisque" runat="server" Visible="False">
                    <HeaderTemplate>
                        <div id="DIV2" style="left: 0px; width: 1500px; position: relative; top: 0px; height: auto;
                            overflow: hidden;">
                            <table cellpadding="0" cellspacing="0" class="table_RepeaterMagasin">
                                <tr>
                                    <td colspan="1" rowspan="2" class="entete" style="width: 230px;">
                                        Domaine</td>
                                    <td colspan="1" rowspan="2" class="entete" style="width: 65px;">
                                        N° du Risque</td>
                                    <td colspan="1" rowspan="2" class="entete" style="width: 175px;">
                                        Thème</td>
                                    <td colspan="1" rowspan="2" class="entete" style="width: 100px;">
                                        Lieu</td>
                                    <td colspan="1" rowspan="2" class="entete" style="width: 200px;">
                                        Risque</td>
                                    <td colspan="1" rowspan="2" class="entete" style="width: 500px;">
                                        Description du Risque</td>
                                    <td colspan="3" rowspan="1" class="entete" style="width: 180px;">
                                        Risque Net</td>
                                </tr>
                                <tr>
                                    <td colspan="1" class="entete" style="width: 60px;">
                                        I</td>
                                    <td colspan="1" class="entete" style="width: 60px;">
                                        O</td>
                                    <td colspan="1" class="entete" style="width: 60px;">
                                        I*O</td>
                                </tr>
                            </table>
                            <table cellpadding="0" cellspacing="0" class="table_RepeaterMagasin">
                    </HeaderTemplate>
                    <ItemTemplate>
                        <tr>
                            <td style="width: 230px;" class="suiviAudit">
                                <a style="padding-left: 5px;" href="#" onclick="javascript:OpenGestionRisque(<%# Eval("idRisque") %>,<%# Eval("idDomaine") %>);">
                                    <%#Eval("libelleDomaine")%>
                                </a>
                            </td>
                            <td style="width: 65px;" class="suiviAudit">
                                <asp:Label ID="Label2" runat="server" Height="20px" Text='<%# eval("idRisque")%>'></asp:Label></td>
                            <td style="width: 175px;" class="suiviAudit">
                                <asp:Label ID="Label3" runat="server" Height="20px" Text='<%# eval("theme")%>'></asp:Label></td>
                            <td style="width: 100px;" class="suiviAudit">
                                <asp:Label ID="Label25" runat="server" Height="20px" Text='<%# eval("lieu")%>'></asp:Label></td>
                            <td style="width: 200px;" class="suiviAudit">
                                <asp:Label ID="Label4" runat="server" Height="20px" Text='<%# eval("risque")%>'></asp:Label></td>
                            <td rowspan="auto" style="width: 500px;" class="risqueAuditMultiligne">
                                <asp:TextBox ID="Label6" runat="server" CssClass="risqueAuditLabelToTextbox" Text='<%# eval("descripRisque")%>'
                                    Rows="4" TextMode="multiline" ReadOnly="true" Wrap="true" BorderStyle="None"
                                    BorderWidth="0"></asp:TextBox></td>
                            <td bgcolor='<%#GetCouleurRisque1Net(container)%>' style="width: 60px;" class="suiviAudit">
                                <asp:Label ID="Label17" runat="server" Height="20px" Text='<%# eval("niveau1RisqueNet")%>'></asp:Label></td>
                            <td bgcolor='<%#GetCouleurRisque0Net(container)%>' style="width: 60px;" class="suiviAudit">
                                <asp:Label ID="Label18" runat="server" Height="20px" Text='<%# eval("niveau0RisqueNet")%>'></asp:Label></td>
                            <td bgcolor='<%#GetCouleurRisqueNet(container)%>' style="width: 60px;" class="suiviAudit">
                                <asp:Label ID="Label19" runat="server" Height="20px" Text='<%# GetResultatRisqueNet(container) %>'></asp:Label></td>
                        </tr>
                    </ItemTemplate>
                    <FooterTemplate>
                        </table> </div>
                    </FooterTemplate>
                </asp:Repeater>
            </div>

  7. #7
    Membre expérimenté Avatar de g_tarik0010
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 186
    Par défaut
    Sinon t'as un Plugin JQUERY qui fera l'affaire ICI

Discussions similaires

  1. bloquer Colonne et ligne dans CListCtrl
    Par krivers dans le forum MFC
    Réponses: 3
    Dernier message: 06/07/2010, 12h12
  2. [WebForms] Repeater (affichage d'images sur 2 colonnes)
    Par codez dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 21/03/2007, 10h11
  3. [C#] Bloquer/empêcher modification colonne datagrid
    Par grome dans le forum Windows Forms
    Réponses: 2
    Dernier message: 03/07/2006, 23h07
  4. [VBA-EXCEL]bloquer la saisie utilisateur sur une colonne
    Par calimero91 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/06/2006, 14h37
  5. bloquer l'accès à un 1 champ d 1 colonne d'un dbgrid
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 2
    Dernier message: 26/08/2005, 08h42

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