Hi,
ich habe auf einer aspx-Seite ein FormView Control zum Anzeigen, Bearbeiten und Hinzufügen einzelner
Datensätze, welches an eine ObjectDataSource gebunden ist. Die ObjectDataSource basiert auf einem
stark typisierten DataSet. Paging ist im FormView eingestellt. Soweit funktioniert alles.
Danach habe ich außerhalb des FormView eine DropDownListe positioniert, damit ich zu bestimmten
Datensätzen springen kann.
Die ObjectDataSource1 die an das FormView gebunden ist mußte geändert werden,um die Auswahl der DDL
zu übernehmen.Für die DDL habe ich eine ObjectDataSource2 generiert.
ObjectDataSource1(RechhnerdatenTableAdapter)
============================================
GetHardwareByNode_Name(String Node_Name), returns RechnerdatenDataTable
-----------------------------------------------------------------------
SELECT Node_Name, Nutzer, Standort, Telefon, Prozessor_Typ, Prozessor_Frequenz, Motherboard_Typ, Memory, Memory_Typ, PCIe_x1, PCIe_x16, PCI_X, PCI, SCSI, SATA, SATA_Typ, RAID_Typ, IDE, LAN1,
LAN1_Vlan, LAN1_Dose, LAN1_TCP, LAN1_MAC, LAN2, LAN2_Vlan, LAN2_Dose, LAN2_TCP, LAN2_MAC
FROM Rechnerdaten
WHERE (Node_Name = @Node_Name)
ORDER BY Node_Name
Parameter:
----------
Name: Node_Name
Value: DropDownList1.SelectedValue
Source of parameter: Control
--------------------
ControlID: DropDownlist1
----------
ObjectDataSource2(RechhnerdatenTableAdapter)
============================================
GetDataByNode_Name(), returns RechnerdatenDataTable
---------------------------------------------------
SELECT Node_Name FROM Rechnerdaten ORDER BY Node_Name
Das Ergebnis ist, alles funktioniert mit Ausnahme von Paging. Der Grund liegt natürlich in der Änderung von ObjectDataSource1.
Was kann ich tun um zusätzlich noch das Paging wieder zu ermöglichen.
Ein Tipp oder eine Idee wäre sehr hilfreich.
Gruß Jürgen