Gestione Record - Una Cosa così.

sabato 18 agosto 2007 - 09.13

Anonimo Profilo | Senior Member

Salve,
Mi dite come posso fare una cosa cosi :

http://www.massacity.net/test/news/

però in asp.net (VB.NET).

Giocateci pure.. e ditemi se si può fare in asp.net

mi dite che componente devo usare , FormView o Datagrid che questi non li capisco ancora.

grazie.
saluti.l

alx_81 Profilo | Guru

>Salve,
Ciao!

>Mi dite come posso fare una cosa cosi :
>
>http://www.massacity.net/test/news/
>
>però in asp.net (VB.NET).
>
>Giocateci pure.. e ditemi se si può fare in asp.net
Io utilizzerei un GridView con paginazione. Inoltre aggiungerei due ButtonColumn come colonne alle quali assegnerei i metodi di cancellazione ed edit (ma sul posto, senza aprire un'altra pagina). Per l'aggiuta puoi utilizzare un DetailsView, oppure una tabellina fatta da te a mano.
Per ulteriori info leggi questi link

DETAILSVIEW CLASS
http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.detailsview.aspx

GRIDVIEW CLASS
http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.aspx


>
>grazie.
di nulla!

Alx81 =)

http://blogs.dotnethell.it/suxstellino

Anonimo Profilo | Senior Member

Ciao, posso fare cosi:

ho una pagina defualt.aspx che passa i parametri ad edit.aspx?id=3
ed l'edit è formato da un <asp:panel> che asp:panel ad delle textbox che recupera i dati dal db.
ed dopo per modificare uso un pulsante con evento onclick.

cosi dovrebbe funzionare?

mi potete fare un esempio con <asp:panel> ed che prende varore dalla querystring?.

esempio: edit.aspx?id=3 (Visualizza il record 3 nel panel)

grazie. mille.
saluti,
luigi.

alx_81 Profilo | Guru

>mi potete fare un esempio con <asp:panel> ed che prende
>varore dalla querystring?.
Il panel è nella stessa pagina che chiami.. Non può prendere il valore dalle querystring automaticamente. Sei tu che alla postback, imposti i utilizzando la Request.QueryString..
>
>esempio: edit.aspx?id=3 (Visualizza il record 3 nel panel)
cosa intendi per 3 record? sono 3 textbox?
Alx81 =)

http://blogs.dotnethell.it/suxstellino

Anonimo Profilo | Senior Member

il 3 , sta per il terzo record ad esempio:

ID: 3
Titolo: Buona Giornata
Descrizione: Saluti a tutti
data:24/08/2007



Mi proteste fare un esempio?.
grazie.
saluti.

alx_81 Profilo | Guru

>il 3 , sta per il terzo record ad esempio:
>
>ID: 3
>Titolo: Buona Giornata
>Descrizione: Saluti a tutti
>data:24/08/2007

Quando premi il pulsante devi gestire il tutto con una Response.Redirect(String.Format("edit.aspx?id={0}",MyID)).

A questo il browser viene rediretto sulla tua pagina edit.aspx.
In essa, alla load, controlli il valore del parametro con il Reques.Queristring("id"). Se vuoi lo assegni ad una variabile.
Da qui in poi, vai a leggere i dati dal database con quel parametro e popoli i textbox con i valori che ti risultano dalla query scritta per ottenere il record interessato.

Purtroppo scusami ma non posso farti esempi, perchè sto partendo . Ma vedrai che su MSDN c'è tutto.
Ciao!
>
>
>
>Mi proteste fare un esempio?.
>grazie.
>saluti.

Alx81 =)

http://blogs.dotnethell.it/suxstellino
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5