If you write a Webpart with custom properties, you have to take care of the default value.
[WebBrowsable(true),
DefaultValue(“value”),
Personalizable(true),
WebDisplayName(“some property”), WebDescription(“Description of the property”)] public
string PropertyName { get { return _ PropertyName; } set { _ PropertyName = value; } } Please do not specify a default value, which you might actually use. The default property value will not be saved, if you choose to configure it with the default value!
Patrick Tisseghem hat in seinem Blog einen interessanten Beitrag zum Thema Office Forms Server gemacht. Zu finden ist der Artikel hier: http://blog.u2u.info/DottextWeb/patrick/archive/2006/11/30/37738.aspx
**Hier die Zusammenfassung:
**
Um ein Formular auf einer SharePoint Webseite anzuzeigen, muss man nicht erst ein Webpart entwickeln. Die Forms Services nutzen ein ASP.Net Webpart, dass durch den Eintrag
in der Web.Config Importiert, und genutzt werden kann.
Über ein Portal sind diverse Dokumentenbibliotheken – in den Dokumente auf eine Genehmigung warten – verteilt.
Dieses Szenario wird vielen bekannt vorkommen. Ein Lösung habe ich vor einige Zeit geschrieben. Das Webpart zeigt alle die Dokumente an
die auf eine Genehmigung warten bei denen der Besucher das Recht hat die Genehmigung durchzuführen Die Lösung ist nicht die schönste, aber sie hat bei mir funktioniert. Und das übrigens für Windows SharePoint Services V2 und den SharePoint Portal Server.