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 2.0 / 3.5 / 4.0
Ceare DetailsView personalizzato & Binding con textbox
martedì 17 luglio 2007 - 19.52
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Carmine
Profilo
| Junior Member
84
messaggi | Data Invio:
mar 17 lug 2007 - 19:52
Salve a tutti,
Allora, ho un SqlDataSource filtrato tramite un GridView.
Tutto funziona ottimamente con la DetailsView, però questa è troppo limitata (ad esempio dovrei modificare pesantemente il template, cosa però impossibile... come oltretutto gestione avanzata del binding).
Per questo vi chiedevo: avendo un oggetto SqlDataSource con tutti i vari Select,Insert,Update e Delete command già pronti, come faccio ad usarlo da codice?
Mi servirebbe poter praticamente emulare il detailsview, però creandolo nuovo da zero...
Come è possibile procedere?
Come faccio ad estrarre i dati da un SqlDataSource e inserirli nelle relative textbox/combobox ?
Come genero i pulsanti "inserisci,modifica,elimina,aggiorna", o meglio, cosa devo scrivere nelle routine di questi pulsanti?
Grazie a tutti in anticipo,
Webmaster di thetotalsite.it
Blog: blog.thetotalsite.it
La nuova community: forum.thetotalsite.it
AlexDotNet
Profilo
| Newbie
8
messaggi | Data Invio:
mer 18 lug 2007 - 08:55
Con il 2.0 potresti crearequesti pulsanti direttamente sul gridview.
Inoltre personalizzando questi pulsanti puoi usare l'evento GridView_RowCommand
intercettando il comando chiamato.
Fammi sapere.
Ciao Alex.
Carmine
Profilo
| Junior Member
84
messaggi | Data Invio:
mer 18 lug 2007 - 12:36
Mhm no no io intendevo proprio di creare una cosa esterna alla gridview :D
Comunque, ho risolto
Invece del DetailsView che non si può modificare ho usato il FormView
Webmaster di thetotalsite.it
Blog: blog.thetotalsite.it
La nuova community: forum.thetotalsite.it
gae58
Profilo
| Senior Member
467
messaggi | Data Invio:
lun 13 ago 2007 - 12:17
ciao scusa se m'intrometto, ma anch'io pensavo di fare la stessa cosa.
Come hai fatto con il formsView?
Gaetano
Carmine
Profilo
| Junior Member
84
messaggi | Data Invio:
lun 13 ago 2007 - 13:58
>Come hai fatto con il formsView?
Mhm in che senso?
Basta collegare il datasource al formview, e poi bindare tutte le proprietà che vuoi usando Bind("nome_campo") o Eval("nome_campo").
E' più facile a farsi che a dirsi.
Webmaster di thetotalsite.it
Blog: blog.thetotalsite.it
La nuova community: forum.thetotalsite.it
gae58
Profilo
| Senior Member
467
messaggi | Data Invio:
lun 13 ago 2007 - 15:07
scusa la domanda che può sembrae sciocca, ma mi sono appena avvicinato e sonoa dogiuno ditutto.
>Basta collegare il datasource al formview,
questo lo so fare
>e poi bindare tutte >le proprietà che vuoi usando Bind("nome_campo") o Eval("nome_campo").
Eval dovrebbe essere per la visualizzazione e Bind per l'editazione giusto?
Per collegare i campi si deve utilizzare l'itemTemplate o si può fare visivamente?
grazie
Gaetano
Carmine
Profilo
| Junior Member
84
messaggi | Data Invio:
dom 19 ago 2007 - 14:43
>>e poi bindare tutte >le proprietà che vuoi usando Bind("nome_campo") o Eval("nome_campo").
>Eval dovrebbe essere per la visualizzazione e Bind per l'editazione
>giusto?
Esatto, Bind() è bidirezionale.
>Per collegare i campi si deve utilizzare l'itemTemplate o si
>può fare visivamente?
?
L'item template puoi modificarlo visivamente...
Ah, comunque devi collegare i campi in ogni template che ti serve: EditItem, Item, AddItem etc.
Webmaster di thetotalsite.it
Blog: blog.thetotalsite.it
La nuova community: forum.thetotalsite.it
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 !