Frage

Kann man das, indem eine Eigenschaft getan werden?

Ich würde diesen Ansatz vorziehen, dann alle Sicherheit zu entfernen, bevor erneut hinzuzufügen es. (Da dies auch andere Folgen haben.)

Eine andere Option, die ich denken kann, ist die besondere webpart dll mit einer temporären zu ersetzen, und starten Sie den .net-Prozess, aber das ist nicht ein Ansatz, den ich überhaupt mag.

Was andere Optionen gibt es? Fehle ich etwas offensichtlich?

Was ich versuche zu tun, einen Weg finden, eine webpart zu deaktivieren, während wir das zugrunde liegende Datenbankschema aktualisieren es mit, zum Beispiel. So würden wir am liebsten eine bestimmte webpart für alle Benutzer deaktivieren, ob es auf einem mysite ist, oder eine Community-Site, die gewünschten Änderungen vornehmen und es dann erneut aktivieren. Damit die Ausfallzeiten für Benutzer zu verringern.

Wie auch immer die Lösung ist, müssen wir in der Lage sein, um es über mehr Front-End-Server zu tun, auf leicht potenziell zwei Farmen.

Danke für Ihre Hilfe.

War es hilfreich?

Lösung

In der web.config, können Sie für den Safecontrol-Tag für die webpart safe = "false" gesetzt. Dadurch wird die Webpart verursacht eine Fehlermeldung zu machen, bis Sie es wieder auf true gesetzt.

http://technet.microsoft.com/en-us/library /cc287909.aspx

Andere Tipps

Gehen Sie

auf Websiteaktionen -> Seite bearbeiten Sie erhalten alle Webparts bearbeitet. Klicken Sie auf den „Bearbeiten“ Drop-Down des Webparts Sie deaktivieren möchten, und wählen Sie „Schließen“.

Der Stegteil verschwindet, aber keine Angst! Es ist nicht für immer weg!

Um es zurück zu haben:
-> klicken Sie auf ein neues Webpart hinzufügen -> Erweitert Webpartgalerie und Optionen.
Die erste Option, die Sie haben, ist unter „Closed Web Parts“ zu wählen. Wenn auf diesen Link klicken, werden Sie eine Liste aller Webparts angezeigt Sie geschlossen hatte. Fügen Sie einfach die, die Sie wollen zurück!

Schreibcode Wert in Eigenschaftssammlung der Website einzustellen, stellen Sie den Wert über den Code und in Seite Lode des Check-Webpart für den Wert des Beutels Eigenschaft, wenn der Inhalt gesetzt zeigen sonst nur überspringen. hoffen, dass Sie mich verstanden wissen, ob nicht zulassen, ich deutlich machen wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top