begin process at 2008 08 28 21:01:25
1 233 373 membres
466 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : GridView [ Divers / Autre ] (sbleuze)

GridView le 25/01/2008 17:14:27

sbleuze
Slut

J'ai un "Control User" dans lequel j'ai une balise panel contenant un gridview. Ce "Control User" est utilisé dans une page aspx classique.

Le gridview est rempli dynamiquement à l'aide d'un datable.

Voici le code du gridview

<asp:GridView runat="server" ID="gdvAgenda" ShowHeader="true" GridLines="Both" AutoGenerateColumns="false" AllowPaging="false" AllowSorting="false" Width="100%" OnRowCommand="gdvAgenda_RowCommand">
        <Columns>
            <asp:ButtonField ImageUrl="~/Images/Selection.png" ButtonType="Image" CommandName="Open" />
            <asp:BoundField DataField="Dossier" HeaderText="Dossier" ReadOnly="True" />
           ....
        </Columns>
        <EmptyDataTemplate>
            <asp:Label runat="server" CssClass="LabelCenter">Il n'y a aucun dossier</asp:Label>
        </EmptyDataTemplate>
    </asp:GridView>


Mon problème est que je ne récupère pas l'évenèment "RowCommand".

La fonction rowCommand est la suivante:

 protected void gdvAgenda_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Open")
        {
            string t = gdvAgenda.Rows[Int32.Parse(e.CommandArgument.ToString())].Cells[1].Text;
            Session.Add("NumeroDossier", int.Parse(gdvAgenda.Rows[Int32.Parse(e.CommandArgument.ToString())].Cells[1].Text));
          ....
        }
    }


Quelqu'un pourrait me dire où se trouve le problème.

merci d'avance.

PS, je dois utiliser un control user, je n'ai pas vraiement le choix.


Classé sous : control, user, gridview, rowcommand, gdvagenda

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS