begin process at 2012 05 28 01:48:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

WebControl

 > 

Probleme detailview


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme detailview

jeudi 6 novembre 2008 à 16:30:21 | Probleme detailview

hugo7

Bonjour à tous j'ai encore un problème.
Voila j'ai un gridview qui gère les réponses.
Dans ce gridview il y a le nom de l'utilisateur qui a ajouter la réponse.
J'ai créer un bouton sélectionner dans ce gridview pour que lorsque que l'utilisateur clic dessus sa lui affiche un detailview contenant les informations sur l'utilisateur.
Donc à coté j'ai créer un sqldatasource qui récupère les informations dans une table nommée informations et qui les affiche selon l'utilisateur.
Tous marche bien je n'ai pas de problème mais lorsque que je clic sur le bouton sélectionner rien n'apparait.Si quelqu'un a une solution?
D'avance merci
samedi 8 novembre 2008 à 00:34:06 | Re : Probleme detailview

ggtry

Bonjour,

C'est difficile à dire si tu ne montres pas comment tu fais exactement.
Si ton button est dans un templatefield, as-tu précisé CommandName="select" ?

Un exemple qui peut éventuellement t'aider, avec un button dans un templatefield.
Je suppose que tu crées ainsi ton button dans ta gridview :

<asp:TemplateField HeaderText="Voir">
                <ItemTemplate>
                    <asp:Button ID="Button1" runat="server" CommandName="select" Text="Voir" />
                </ItemTemplate>
</asp:TemplateField>

Si tu as correctement défini le datakeynames de ton detailsview et le selectparamater de ton second sqldatasource, cela devrait fonctionner.


GGtry
samedi 8 novembre 2008 à 10:55:09 | Re : Probleme detailview

hugo7

Merci pour ta réponse Ggtry.
Non mon bouton est un boutonfield.
Voici le code de ma gridview avec le bouton qui permet d'afficher le detailview :

<asp:GridView autopostback = "true" ID="GridView2" runat="server"
            AllowPaging="True" AutoGenerateColumns="False" DataKeyNames="réponse_id"
            DataSourceID="reponse">
            <Columns>
                <asp:CommandField ShowSelectButton="True" />
                <asp:BoundField DataField="réponse_id" HeaderText="réponse_id"
                    InsertVisible="False" ReadOnly="True" SortExpression="réponse_id" />
                <asp:BoundField DataField="réponse_texte" HeaderText="réponse_texte"
                    SortExpression="réponse_texte" />
                <asp:BoundField DataField="sujet_id" HeaderText="sujet_id"
                    SortExpression="sujet_id" />
                <asp:BoundField DataField="utilisateur_id" HeaderText="utilisateur_id"
                    SortExpression="utilisateur_id" />
                <asp:BoundField DataField="heure" HeaderText="heure" SortExpression="heure" />
            </Columns>
        </asp:GridView>


Voila

PS : Quelque soit le contrôle à afficher après le clic sur le bouton dans la gridview sa ne marche pas.
samedi 8 novembre 2008 à 10:56:29 | Re : Probleme detailview

hugo7

Voici le code de mon Sqldatasource :

<asp:SqlDataSource ID="info" runat="server"
            ConnectionString="<%$ ConnectionStrings:csdatabase %>"
            SelectCommand="SELECT [utilisateur_nom], [utilisateur_prenom], [utilisateur_commentaire], [utilisateur_age], [utilisateur_ville], [utilisateur_pays], [utilisateur_id] FROM [informations] WHERE ([utilisateur_id] = @utilisateur_id)">
            <SelectParameters>
                <asp:ControlParameter ControlID="GridView2" Name="utilisateur_id"
                    PropertyName="SelectedValue" Type="String" />
            </SelectParameters>
        </asp:SqlDataSource>


Merci d'avance pour vos réponses.
@+

samedi 8 novembre 2008 à 11:53:03 | Re : Probleme detailview

ggtry

Réponse acceptée !
Bonjour,

Si je comprends bien, tu as défini : DataKeyNames="réponse_id" dans ta gridview, alors que tu aurais dû y mettre DataKeyNames="utilisateur_id".

GGtry
samedi 8 novembre 2008 à 12:34:08 | Re : Probleme detailview

hugo7

Merci infiniment Ggtry sa marche



Cette discussion est classée dans : probleme, utilisateur, informations, gridview, detailview


Répondre à ce message

Sujets en rapport avec ce message

Charger des informations par un choix dans une combobox [ par PititeLolo ] Bonjour !!Voila 3 jours que je suis sur un problème tout simple : je voudrais que lorsque l'utilisateur sélectionne une option dans une combobox, les Empecher une procedure de s'executer plusieurs fois [ par blooh ] Bonjour, Voila j'ai un probleme qui me parait simple... mais je reste bloqué car je ne comprends pas bien ce qu'il se passe: J'ai un formulaire avec d Gridview Modifier Probleme [ par iklibous ] Salut, J'ai un probleme avec une gridview, j'effectue une recherche sur cette derniere en modifiant sa SelectCommand , quand la gridview me retourne u Probleme avec le gridview [ par stinger000 ] Bonsoir tout le monde, j ai en fait deux questions : voici le contexte : J ai un gridview qui est reliée a un service web le gridview m affiche corre informations sur un utilisateur dans l'active directory de Win2000 [ par stefdef ] Comment fait-on pour récupérer par exemple l'email d'un utilisateur précis dans l'active directory???(je suis débutant en asp, alors merci d'etre clai une connection sql avec un utilisateur du domaine windows [ par poucin ] Bonjour,G un gros probleme, g une appli en asp.net utilisant une base SQL2K, ou je souhaite que tous les utilisateur du domaine est leur propre connex probleme avec gridview [ par akira3 ] bonjour,j'ai un probleme avec mon gridview..comment telecharger un fichier depuis un lien(buttonfiel.linkbutton) depuis mon gridview sans passer par u probleme de changement de base [ par xscarp ] Bonjour,Je développe en ASP.NET avec SQL Server. J'ai un probleme de connexion a ma base depuis l'application : Actuellement je developpe sur une base creer message ppour utilisateur [ par chrys76 ] CHRYSVoila mon probleme je voudrais trouver une solution pour pouvoir informer l'utilisateur qu'il rentre mal ses valeurs comme en vb ou on utilise ms Probleme refresh gridview [ par kamapa ] Bonjour,etant debutant, j'utilise un datasource et une gridview. jusque là, tout va tre bien. Ensuite, pour filtrer mon gridview, j'ai utilisé un txtb


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales