Ich bin ein 1.1-Projekt in 2.0 konvertieren und habe ein Problem mit einigen Benutzersteuerelementen.UserControls in der Klassenbibliothek
Im ursprünglichen Projekt gab es ein Klassenbibliotheksprojekt und das Website-Projekt. Im Klassenbibliotheksprojekt gab es einen Ordner namens UserControls und darin befanden sich mehrere ASCII-Dateien und deren Code hinter den Dateien.
Ich möchte die gleiche Struktur behalten, also bringe ich diese Benutzersteuerelemente in meine neue Lösung in einem separaten Klassenbibliotheksprojekt ein. Ich änderte es von einer vollständigen Klasse in eine partielle Klasse und änderte den CodeBehind in CodeFile der Seite.
Im alten Benutzersteuerung, alle Web-Steuerelemente in der Benutzerverwaltung aufgelistet wurden wie
protected System.Web.UI.WebControls.DropDownList _findModeList;
usw.
ich damit .net 2 ist gedacht folgt und mit der Codefile statt Attribut, Ich brauche das vielleicht nicht, aber es kompiliert nicht, wenn ich es weglasse.
Allerdings, wenn ich es einschließe, kompiliert es, aber ich bekomme "Objektreferenz nicht auf eine Instanz eines Objekts festgelegt." Fehler beim Versuch, _findModeList in der Codedatei zu verwenden.
Ist es möglich, Benutzersteuerelemente in einer Klassenbibliothek in .net 2.0 aufzustellen?