Ich schreibe ASP.NET benutzerdefinierte Steuerelement, und ich möchte, dass es einige Eigenschaften, die nur aus dem Code während der Laufzeit angezeigt werden sollte sichtbar sein - ich meine, diese Eigenschaften sollten nicht sichtbar sein, sowohl in einem Designer und in einem Aspx-Code der Seite, die dieses Steuerelement enthält. Ich habe versucht, folgende Attribute zu verwenden:Wie Sie die Eigenschaft des benutzerdefinierten ASP.NET-Steuerelements in aspx-Seite ausblenden?
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
[Browsable(false)]
public List<Item> SomeData { ... }
aber leider ist diese Eigenschaft noch sichtbar in einer Intellisense Combobox, wenn aspx Seite bearbeiten. Ist es möglich, diese Eigenschaft neben dem serverseitigen Code überall zu verbergen?