vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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
Re: Daten eines DataSource-Controls 
Autor: Drapondur
Datum: 27.11.06 19:18

Hallo,

scheint mir auch so, dass die AccessDataSource keinen Zugriff auf die Daten ermöglicht. Du könntest stattdessen ein typisiertes Dataset (incl. des automatisch erzeugten TableAdapters) erstellen und statt der AccessDataSource eine ObjectDataSource nehmen und diese an die entsprechende Methode des TableAdapters hängen. Die ObjectDataSource-Klasse hat, wie AccessDataSource, ein Event "Selected", allerdings mit dem Unterschied, dass in dessen EventArgs eine Property namens ReturnValue ist, die die ausgelesenen Daten enthält.

Alternativ könntest Du die Daten in einer DataList mit RepeatDirection = Horizontal anzeigen. Da hast Du größere Flexibilität hinsichtlich der Darstellung, allerdings keinen automatischen Support fürs Aktualisieren der Daten. (Die DataList kommt noch aus den früheren Frameworks). Das funktioniert allerding nur richtig, wenn die Datenquelle tatsächlich nicht mehr als eine Tabellenzeile zurückgibt.

Schlußendlich könntest Du ein GridView nehmen, alle Spalten in TemplateFields verwandeln und die so entstandenen datengebundenen Controls im Editor per Copy und Paste in ein einziges Templatefield packen, dessen Inhalt du danach wieder im Designer formatieren kannst. Auch das funktioniert nur richtig, wenn die Datenquelle nicht mehr als eine Tabellenzeile zurückgibt. Du verwandelst die Spalten in TemplateFileds in dem Du im Editor für die Columns unter "Ausgewählte Felder" eines anklickst und dann "Dieses Feld in ein TemplateField konvertieren" klickst.

Übrigens hast die auch beim DetailsView die Möglichkeit, TemplateFields zu erstellen. Soweit ich sehe, bleiben die Spaltenüberschriften aber immer stehen. Du bist bei einem Template-Field im DetailsView also nicht völlig frei.

Ciao
D.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Daten eines DataSource-Controls1.228Reinski27.11.06 15:26
Re: Daten eines DataSource-Controls828Drapondur27.11.06 19:18
Re: Daten eines DataSource-Controls773Reinski27.11.06 19:39
Re: Daten eines DataSource-Controls708Reinski29.11.06 21:04

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