Während der Webpart Entwicklung kann es nützlich sein, zu wissen ob man sich gerade im Webpart Design Modus befindet. Folgender Codeausschnitt zeigt, wie man an diese Information kommt:
protected bool IsDesignMode()
{
bool designMode = true;
if (this.Page != null)
{
WebPartManager wp = WebPartManager.GetCurrentWebPartManager(this.Page);
if (wp != null)
{
designMode = (wp.DisplayMode != WebPartManager.BrowseDisplayMode);
}
}
return designMode;
}Hilfreich ist dies zum Beispiel, um Validatoren während des Design Modus abzuschalten.