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

Développement Web avec .NET Discussion :

Load d'une page contenant un gridview


Sujet :

Développement Web avec .NET

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2010
    Messages : 366
    Points : 121
    Points
    121
    Par défaut Load d'une page contenant un gridview
    Bonjour
    Je développe une page contenant un gridwiew et une datasource

    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
    <asp:GridView PageSize ="5" ID="GridView1" runat="server" AutoGenerateColumns="False" 
                DataKeyNames="ID_xxx" DataSourceID="SqlDataSource1">
                <Columns>
                    <asp:BoundField DataField="ID_xxx" HeaderText="ID_xxx" 
                        ReadOnly="True" SortExpression="ID_xxx" />
                    <asp:BoundField DataField="ID_xxxxx" HeaderText="ID_xxxxx" 
                        SortExpression="ID_xxxxx" />
     
                </Columns>
            </asp:GridView>
     
        </div>
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
            ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" 
            SelectCommand="select * from xxx">
        </asp:SqlDataSource>
    ma requête
    lui faut 1 sec pour s'exécuter sur TOAD
    MAIS
    avec le brower, ça fait 2 min et et ça n'affiche rien!!!!
    comment je peux optimiser mon code?

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2010
    Messages : 366
    Points : 121
    Points
    121
    Par défaut
    Après une longue attente

    j'ai eu le message

    Le délai d'attente est dépassé

  3. #3
    Membre averti Avatar de M_Makia
    Homme Profil pro
    dev
    Inscrit en
    Février 2008
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : dev
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 121
    Points : 338
    Points
    338
    Par défaut
    Bonjour,

    Tom timeout est certainement du a un problème de config.
    Tu attaques du SQL Server ?
    Peux donner les infos de ta connectionString ?

  4. #4
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 969
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 969
    Points : 3 375
    Points
    3 375
    Par défaut
    Citation Envoyé par DeveloppeurWeb Voir le message
    Bonjour
    Je développe une page contenant un gridwiew et une datasource

    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
    <asp:GridView PageSize ="5" ID="GridView1" runat="server" AutoGenerateColumns="False" 
                DataKeyNames="ID_xxx" DataSourceID="SqlDataSource1">
                <Columns>
                    <asp:BoundField DataField="ID_xxx" HeaderText="ID_xxx" 
                        ReadOnly="True" SortExpression="ID_xxx" />
                    <asp:BoundField DataField="ID_xxxxx" HeaderText="ID_xxxxx" 
                        SortExpression="ID_xxxxx" />
     
                </Columns>
            </asp:GridView>
     
        </div>
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
            ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" 
            SelectCommand="select * from xxx">
        </asp:SqlDataSource>
    ma requête
    lui faut 1 sec pour s'exécuter sur TOAD
    MAIS
    avec le brower, ça fait 2 min et et ça n'affiche rien!!!!
    comment je peux optimiser mon code?
    A quoi ça sert de faire un Select all alors que tu n'utilises que 2 champs!

    Vérifie le "AutoGenerateColumns="False".
    Peut-être un problème de Binding ou d'accès, timeouts trop longs.
    Si la réponse vous a aidé, pensez à cliquer sur +1

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/09/2006, 09h43
  2. [XHTML 1.1] Validation d'une page contenant du javascript
    Par jacquesh dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 27/02/2006, 14h53
  3. Redirection vers une page contenant celle qui redirectionne
    Par Rémiz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 16/11/2005, 14h38
  4. (Petit ?) problème avec une page contenant du Flash
    Par ologram dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 01/09/2005, 18h45

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