Comment ajouter un bouton de commande supprimer de devExpress gridview depuis le code-behind?
Je suis à l'aide de DevExpress gridview qui ont un bouton de commande à l'intérieur. Je veux utiliser une image au lieu d'elle. Comment peut-il être possible?
Jusqu'à maintenant, j'ai essayé ceci :
GridViewCommandColumn commancol = new GridViewCommandColumn();
commancol.ButtonType = ButtonType.Image;
GridViewCommandColumnButton moveUpBtn;
moveUpBtn.Image.Url = "~/App_Themes/Images/GridControl/grid-delete.png";
commancol.Add(moveUpBtn);
Mais c'est donnant erreur.
Je veux ajouter un en-dessous de manière bouton de .cs de la page au lieu de la page aspx. j'ai donc essayé de la façon décrite ci-dessus du code-behind.
<dx:GridViewCommandColumn ButtonType="Image">
<HeaderTemplate>
</HeaderTemplate>
<DeleteButton Visible="true" Text="" Image-Url="grid-delete.png"
Image-ToolTip="Delete Record">
</DeleteButton>
</dx:GridViewCommandColumn>
Grâce
- Ce que vous avez essayé jusqu'à présent ?
- Je pense que vous avez besoin pour ajouter une image de bouton sur gridview dans le code derrière
- Je suis en train d'essayer avec code ci-dessous mais sa me donner l'erreur sur "commancol.Ajouter(moveUpBtn);" ligne GridViewCommandColumn commancol = new GridViewCommandColumn(); commancol.ButtonType = ButtonType.Image; GridViewCommandColumnButton moveUpBtn; moveUpBtn.Image.Url = "~/App_Themes/Images/GridControl/grille-supprimer.png"; commancol.Ajouter(moveUpBtn); alors, comment puis-je ajouter un bouton de commande supprimer de .cs page..
- pouvez-vous partager votre code
- je veux juste ajouter un bouton de commande supprimer du code le behinde.. alors, comment puis-je faire cela?
- veuillez coller gridview du design, ainsi que le cs code de la page afin que l'on puisse savoir quels problèmes êtes-vous confrontés lors de l'ajout image à la place du bouton de commande dans le contrôle gridview.
- je colle gridview bouton je veux ajouter du code à la place de la page aspx.
- vous souhaitez ajouter la colonne supprimer dynamiquement (à partir de code derrière)
- oui je veux ajouter un bouton de commande supprimer la colonne de code-behind.
- les réponses ci-dessous sont remplies, vous pouvez également essayer ce lien : stackoverflow.com/questions/1486062/...
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ajouter CommandColumn simplement comme ci-dessous, mais vous devez prendre soin sur les asp.net la page des événements pour fonctionner correctement.
Reportez-vous à la documentation de Commande Des Colonnes, alors vous pouvez obtenir un autre bouton de commande aussi et de définir leurs propriétés au moment de l'exécution que vous le souhaitez.
Espère que cela aide..
Vous pouvez l'utiliser comme ceci,
1) dans itemtemplate déclarer
imageButton
2) déclarer
commandname
etcommandargument
3) déclarer getimagepath
4) déclarer au cs page getimage fonction
5) déclarer rowcommand comme
je veux ajouter un ci-dessous le type de bouton de commande supprimer dans le code derrière.pas de page aspx.