Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Bottoni in datagrid
giovedì 11 settembre 2003 - 12.16
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
1234
Profilo
| Newbie
36
messaggi | Data Invio:
gio 11 set 2003 - 12:16
Sto modificando il codice del Starter Kit Time Tracker ed ora ho un prublema con i bottoni Edit e Delete che si trovano nel DataGrid, eppure il codice sembra ok, infatti:
CODE-BEHIND:
this.ActivityGrid.EditCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.ActivityGrid_OnEdit);
this.ActivityGrid.DeleteCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.ActivityGrid_OnDelete);
HTML:
<ItemTemplate>
<asp:imagebutton id="Imagebutton1" runat="server" CausesValidation="false"
NAME="Imagebutton1" CommandName="Edit" AlternateText="Edit"
ImageUrl="images/icon-pencil.gif"></asp:imagebutton><IMG src="images/spacer.gif"
width="3">
<asp:imagebutton id="Imagebutton2" CausesValidation="False" Runat="server"
NAME="Imagebutton2" CommandName="Delete" AlternateText="Delete"
ImageUrl="images/icon-delete.gif"></asp:imagebutton>
</ItemTemplate>
Purtroppo quando clicco uno dei due bottoni i metodi corrispondenti (vale a dire _OnEdit(Object sender, DataGridCommandEventArgs e) e _OnDelete(Object sender, DataGridCommandEventArgs e) non partono: ho fatto anche il debug e quando clicco sui bottoni effettivamente non ci passa per quei metodi.
Cosa dovrei verificare d'altro? cosa dovrei correggere?
Admin
Profilo
| Junior Member
160
messaggi | Data Invio:
gio 11 set 2003 - 18:36
prova a mettere CommandName="edit" e CommandName="delete"... cioè i nomi dei comandi in minuscolo.
Ciao
Stefano
Admin
Profilo
| Junior Member
160
messaggi | Data Invio:
gio 11 set 2003 - 18:42
scusa... non c'entra il nome del command in minuscolo. Devi provare ad utilizzare il linkbutton anzichè l'imagebutton.
Per inserire l'immagine, io faccio così:
<asp:LinkButton ID="DeleteCmd" Runat="server" CommandName="Delete"<img border="0" src="/Files/common/Images/Icons/delete.gif" alt="Elimina categoria" /></asp:LinkButton>
Ciao!
---
Stefano Giannone [MCP .NET]
1234
Profilo
| Newbie
36
messaggi | Data Invio:
ven 12 set 2003 - 09:20
Ciao,
sai cosa ho fatto alla fine... ho ripreso la versione precedente... quella che funzionava anche con gli imagebutton: ora funziona ma ho rinunciato a trattare il mio progetto con le CollectionBase: è da quando ho modificato tutto il progetto che le cose che prima funzionavano si sono ROOOTTTEEEE :)
Grazie cmq e scusa il disturbo
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !