23 messaggi dal 23 novembre 2006
Ciao a tutti, come posso mettere tutte le righe del gridview in edit mode?
Allo stato attuale solo una riga per volta può essere in edit mode.

questo perchè premere modifica, modificare e poi premere aggiorna per ogni riga è pazzesco... se invece il grid sia in edit mode in tutte le righe contemporaneamente possiamo modificare tutti i campi che vogliamo e poi con un pulsante aggiornare il tutto.

tipo: http://www.gridviewguy.com/ArticleImages/GridViewEditMode3.gif

Un sistema deve essere sempre concepito in modo da resistere alla peggiore combinazione possibile di circostanze.
è semplice...non si può.

al massimo puoi inserire il contenuto della tua EditTemplate nella ItemTemplate e gestire tutto a mano

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
23 messaggi dal 23 novembre 2006
Questo tizio spiega come fare:
http://aspadvice.com/blogs/azamsharp/archive/2006/11/08/Show-all-GridView-Rows-in-EditMode.aspx

ho provato, ma non ho capito come fa a settare quella proprietà al gridview.....

Un sistema deve essere sempre concepito in modo da resistere alla peggiore combinazione possibile di circostanze.
è solo a mio parere un brotto accrocchio, se guardi la ItemTemplate

contiene sia i controlli da visualizzare in EditMode e in standarMode

<asp:Label ID="lblFirstName" Visible='<%# !(bool) IsInEditMode %>' runat="server" Text='<%# Eval("FirstName") %>' />

<asp:TextBox ID="txtFirstName" Visible='<%# IsInEditMode %>' runat="server" Text='<%# Eval("FirstName") %>' />


e li nasconde controllando il valore restituito da una proprietà...

IMO una cosa davvero brutta

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
francescogt ha scritto:

ho provato, ma non ho capito come fa a settare quella proprietà al gridview.....



al dilà che come ti ho detto quell'approccio non piace, comunque quella proprietà la setti premendo o meno il pulsante EditMode

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
23 messaggi dal 23 novembre 2006
ok, anche secondo me fa schifo in questo modo.

Un sistema deve essere sempre concepito in modo da resistere alla peggiore combinazione possibile di circostanze.
se hai questa necessità, io personalmente realizzerei un CustomControl, magari partendo dal repeater

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.