Also habe ich eine Datei namens WebParts.aspx, die so aussieht -
%Vor%Und das erzeugt die gewünschten Ergebnisse beim Erstellen von 3 Registerkarten in einem Registerkarten-Container.
Wenn ich diese Seite jedoch so ändere, dass eine MasterPage.master wie folgt aussieht -
%Vor%VS2008 gibt mir folgende Warnung:
-Element 'ToolkitScriptManager' ist nicht ein bekanntes Element. Dies kann auftreten, wenn Es gibt einen Kompilierungsfehler in der Website oder die Datei web.config ist fehlt.
in der folgenden Zeile:
%Vor%Ihre zweite Datei enthält nicht die Zeile
%Vor% was Sie in Ihrer ersten Datei haben. Nur weil die Masterseite über das Präfix asp:
und den Assembly / Namespace, den Sie zugeordnet haben, informiert ist, bedeutet dies nicht, dass die untergeordnete Seite dies tut.
Ein besserer Ansatz wäre es, das Präfix assembly / namespace / tag in Ihrer Datei web.config zu registrieren, etwa so:
%Vor%Element 'ToolkitScriptManager' ist kein bekanntes Element. Dies kann auftreten wenn auf der Website ein Kompilierungsfehler auftritt oder web.config Datei fehlt.
Nur für den Fall, dass jemand darüber hinwegkommt. Die Lösung für mich war, dass die importierten Projekte Eigenschaften auf 4.5.2 Framework zeigten. Ich habe ein älteres Framework ausgewählt und dann erneut 4.5.2 ausgewählt. Dies löste den erwähnten Fehler zusammen mit Dutzenden anderer.
Tags und Links asp.net