vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ASP.NET, WebServices u. Remoting
Casting von abgeleiteten Klassen 
Autor: acc akut
Datum: 07.07.05 10:27

hallo forum,

ich möchte eine (ASP) Table clonen. Da ich so etwas öfter brauche, solls in eine eigene
klasse. Also

Public Class LTable
    Inherits Table
    Implements ICloneable
    Public Function Clone() As Object Implements System.ICloneable.Clone
        Dim t As New Table, i As Integer, j As Integer
        t.ID = MyBase.ID
 
        For i = 0 To MyBase.Rows.Count - 1
            Dim r As New TableRow
            r.ID = MyBase.Rows(i).ID
            For j = 0 To MyBase.Rows(i).Cells.Count - 1
                Dim c As New TableCell
                c.ID = MyBase.Rows(i).Cells(j).ID
                r.Cells.Add(c)
            Next
            t.Rows.Add(r)
        Next
        Return t
    End Function
End Class
Leg ich mir dieses Objekt nun jedoch in eine Hashtable (z.B)
m_Cache(path) = myLTable

und möchte es dann wieder holen.
Dim m_UiTable as LTable
m_UiTable = CType(m_Cache(path), LTable)

bekomme ich eine Invalid Cast Exception.

Unable to cast object of type 'System.Web.UI.WebControls.Table' to type 'LTable'.


wie muß LTable aufgebaut sein, damit das funktioniert?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Casting von abgeleiteten Klassen1.235acc akut07.07.05 10:27
Re: Casting von abgeleiteten Klassen606ModeratorDaveS07.07.05 10:39
Re: Casting von abgeleiteten Klassen639acc akut07.07.05 11:01
Re: Casting von abgeleiteten Klassen604ModeratorDaveS07.07.05 11:07
Re: Casting von abgeleiteten Klassen616acc akut07.07.05 11:13

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel