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
ObjectDataSource... modalità corretta di gestione per un'applicazione ...
mercoledì 24 gennaio 2007 - 21.15
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
squilibrio
Profilo
| Expert
527
messaggi | Data Invio:
mer 24 gen 2007 - 21:15
Ciao a tutti, vorrei introdurre una gestione corretta per l'utilizzo di DataSource nei gridView
spulciando i vari esempi trovati sul sito Ms ho trovato spesso questa modalità di gestione
<asp:GridView ID="Products" runat="server" AutoGenerateColumns="False" DataKeyNames="ProductID"
DataSourceID="ObjectDataSource1" EnableViewState="False" AllowPaging="True" OnDataBound="Products_DataBound" AllowSorting="True">
<Columns>
<asp:BoundField DataField="ProductName" HeaderText="Product" SortExpression="ProductName" />
<asp:BoundField DataField="CategoryName" HeaderText="Category" ReadOnly="True"
SortExpression="CategoryName" />
<asp:BoundField DataField="SupplierName" HeaderText="Supplier" ReadOnly="True"
SortExpression="SupplierName" />
<asp:BoundField DataField="UnitPrice" HeaderText="Price" DataFormatString="{0:C}" HtmlEncode="False" />
<asp:CheckBoxField DataField="Discontinued" HeaderText="Discontinued" SortExpression="Discontinued" />
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
SelectMethod="GetProducts" TypeName="ProductsBLL" DeleteMethod="DeleteProduct">
<DeleteParameters>
<asp:Parameter Name="productID" Type="Int32" />
</DeleteParameters>
</asp:ObjectDataSource>
Dal punto di vista delle performance (e cmq per un'applicazione complessa) la considerate la soluzione adatta?? Intendo passare nell'ObjectDataSource il nome del metodo e della classe di riferimento (in questo caso ProductsBLL) per effettuare operazioni di select/delete... oppure esiste una soluzione migliore?.
Secondo dubbio: per quanto riguarda i parametri, che differenza c'è tra la modialità sopra indicata ed il passaggio dei valori da codice? (ad esempio per un'operazione di insert che richeide diversi parametri... magari tipizzati)
Grazie per i suggerimenti!
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 !