>Meinst Du so?
>
>if (_DataLayerObject is DataTable)
>{
> DataTable dt = (DataTable)DataLayerObject;
> ...
>}
>
Hmmm ja so in der richtung nur will ich nicht alle objecte per if abfragen.
Denn es sind die classen sind ja keine DataTable.
Gruss
Roman Pittroff
Consulting
Bangkok, Thai
> Ich habe vor meine DAL classen flexibel an ein Control zu uebergeben.
>
> z.b
> Public Property DataLayerObject() As Object
> Get
> Return _DataLayerObject
> End Get
> Set(ByVal Value As Object)
> _DataLayerObject = V
Hallo
Ich habe vor meine DAL classen flexibel
an ein Control zu uebergeben.
z.b
Public Property DataLayerObject() As Object
Get
Return _DataLayerObject
End Get
Set(ByVal Value As Object)
_DataLayerObject = Value
Ich glaub ich bin zu doof das hinzubringen, ich kapiers einfach nicht wie ich das
umsetzen soll, mit dem typeof(Dropdownlist) komm ich auch nicht weit da sagt er bei
mir immer dropdownlist ist ein typ und kann nicht als ausdruck verwendet werden. Und
für typeof gibt's in der hilfe zumindest für
>Musst Du wohl machen und dann type checken ob WebControl...
>Aber so aufwendig ist das doch nicht ;)
Danke, Nee ist es nicht aber haette ja sein koennen das es nicht noetig ist
;-)
und ich suche immer schlaue ideen.
Gruss
Roman Pittroff
Consulting
Bangkok, Thailand
Virus c
Hmm wie lese ich am schnellsten alle Child WebControls
eines Panel(Egal) aus.
>
> Muss ich mich da durch alle Controls Collections durchwuehlen?
>
afaik ja - Du könntest beim erstellen der Controls im Panel aber auch
einen Array mit den Entsprechenden Referenzen anlegen und den dann
durchgehen.
Musst Du wohl machen und dann type checken ob WebControl...
Aber so aufwendig ist das doch nicht ;)
-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Roman Pittroff
Gesendet: Montag, 4. Oktober 2004 14:11
An: [EMAIL PROTECTED]
Betreff: [Asp.net]
Hallo
Hmm wie lese ich am schnellsten alle Child WebControls
eines Panel(Egal) aus.
Muss ich mich da durch alle Controls Collections durchwuehlen?
Gruss
Roman Pittroff
Consulting
Bangkok, Thailand
Virus checked by G DATA AntiVirusKit
Version: AVK 15.0.209 from 29.09.2004
Virus
Brauchst Du doch gar nicht!
Du holst Dir einfach Deine DDL über den Footer und schaust da nach dem Selected Item!
-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Brunmair Patrick (P)
Gesendet: Montag, 4. Oktober 2004 11:16
An: [EMAIL PROTECTED]
Be
Nur kann ich ja bei einer dropdownlist kein commandname angeben oder??
-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Pessner, Andreas
Gesendet: Montag, 04. Oktober 2004 10:34
An: [EMAIL PROTECTED]
Betreff: AW: AW: [Asp.net] auf ddl in datagrid re
Achso - und in Deinem Fall musst Du nicht den Eventhandler händisch anspringen!
Sondern einfach nur kontrollieren - welches Element das Event geworfen hat - und wenn
es die DDL war dann einfach das Event ignorieren - dann übernimmt das der Eventhandler
der DDL automatisch - wenn der Rest sauber
Ich habe jetzt nur mal ein Beispiel gefunden wo ich es im Event eines Repeaters mache.
In dem sind mehrere ImageButtons.
private void _Repeater_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandSource.GetType() == typeof(ImageButton))
{
ImageBut
Hi Patrick,
du brauchst an dieser Stelle doch gar nicht in den EventHandler der DDL
springen; du könntest eine void erstellen, die unter den von dir genannten
Umständen aufgerufen wird. Die erledigt dann die Arbeit.
Oder du registrierst den EventHander SelectedIndexChanged für die
DropDownList,
Hmm,
hast du da etwas beispielcode??
Also wie ich ignoriere kann ich mir vorstellen, ich hab meine 1. dropdown om footer
und als ersten eintrag die value 0 also denk ich das könnte so gehen:
If e.item.itemType = listItem.footer then
Dim dropdown1 as droppdownlist =
CType(e.Item.FindContr
Bin mir jetzt nicht 100% sicher –
aber wenn Du ein Control in einem DataGrid hast – welches ein Event hat –
dann wird zuerst der Eventhandler des DataGrids ausgelöst und erst danach das
Event Deines Controls. Du musst dabei darauf achten – das Du im DataGrid
kontrollierst wer das Event feue
15 matches
Mail list logo