20 messaggi dal 22 febbraio 2002
Buongiorno passsato bene Weekebd ? io si :)

Bene Veniamo All'argomento designato
la mia idea e' di creare un controllo server composto dove io inserisco un Datagrid e altri elementi fra cui:
1 dropdowlist
1 Text box
1 Button

Questi elementi servono per l'ordinamento e la ricerca nel datagrid

ora io sono riuscito a creare dentro la classe questi elementi il problema e' che non riesco a creare un sqldataadapter nel controllo in maniera che quando trascino giu il controllo composto dalla casella degli strumenti ( tutti gli elementi sono riuniti in un unica icona), debba semplicemente selezionare la proprieta nell Finestra dell Proprieta e selezionare l'sqldatadapter relativo

per creare il controllo composto ho fatto cosi

*****************************************************
Imports System
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Data.SqlClient


Namespace CustomControls
Public Class Composite

Inherits Control

Implements INamingContainer

Dim m_pcDA As SqlDataAdapter
--------Creazione Elementi
Protected Overrides Sub CreateChildControls()
Dim dtg1 As New DataGrid()
dtg1.DataSource = "dsbase1"
dtg1.DataMember = "dsbase"
Controls.Add(dtg1)
Dim box2 As New DropDownList()
Controls.Add(box2)
Dim txtcerca As New TextBox()
txtcerca.Text = "ricerca"
Controls.Add(txtcerca)
Dim btncerca As New Button()
btncerca.Text = "Cerca"
Controls.Add(btncerca)
End Sub
-------Creazione proprieta SqlaDataADAPTER
Public Property pcDA() As SqlDataAdapter
Get
Return m_pcDA
End Get
Set(ByVal Value As SqlDataAdapter)
m_pcDA = CType(Value, SqlDataAdapter)
End Set
End Property

End Class
End Namespace

ma se assegno alal proprieta l'sqldataadapter della pagina che usa il controllo
mi da questo errore :

Impossibile generare il codice per un valore di tipo 'System.Data.SqlClient.SqlDataAdapter'. L'errore si è verificato durante il tentativo di generazione del valore della proprietà per pcDA.

Yamanoneko &  -Un druido non ha, ma e' solo il portatore di cio che indossa....." &

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.