Differenze fra ButtonField e TemplateField

lunedì 15 gennaio 2007 - 12.44

beppesan Profilo | Newbie

Ciao,
ho una gridView con una colonna che contiene un Button.
Se questo pulsante lo costruisco con il campo di tipo "ButtonField" riesco a catturare correttamente "e.CommandArgument" (all'interno di "GridView1_RowCommand"), ma non riesco a far diventare invisibile il pulsante; se invece lo costruisco con il "TemplateField" riesco a farlo diventare invisibile, ma non riesco a catturare "e.CommandArgument".

Eisite un metodo per far convivere entrambe le mie necessità?

Grazie & Ciao!
Beppesan
work: http://www.beppesan.it
hobby: http://www.birraiolo.it

GvnnRules Profilo | Senior Member

Bhè per nascondere il bottone potresti provar e a usare la proprietà Visible ... e.item.cells[numero_cella_buttonfield].visible = false;

Peace
Gvnn

http://www.gvnn.it
http://www.sqlwebarchitect.org
http://blogs.dotnethell.it/gvnn/

beppesan Profilo | Newbie

Mmmm... così non mi visualizza il ulsante, ma non mi visualizza proprio tutta la cella... con conseguente slittamento a sx dei campi che stanno alla dx di questa colonna...

RISOLTO COSI':
e.Row.Cells[7].Controls[0].Visible = false;

Bye!
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5