Sonntag, 20. Februar 2011

Löschen von Items aus einer Collection

Eine weitere Möglichkeit Werte aus einer Collection zu löschen, ohne den Fehler "Specified argument was out of range of valid values" zu bekommen, wäre folgende:

List<string> list = new List<string>();

list.Add("Eintrag1");
list.Add("Eintrag2");
list.Add("Eintrag3");
list.Add("Eintrag4");

var itemToDelete = new ArrayList();

foreach (string value in list)
{
   itemToDelete.Add(value);
}

foreach (string item in itemToDelete)
{
   list.Remove(item);
}

Samstag, 19. Februar 2011

Vortrag Best Practices in der SharePoint Entwicklung am 28.02.11

Mein nächster Vortrag bei der .NET und SharePoint Usergroup Regensburg behandelt das Thema "Best Practice in der SharePoint Entwicklung".

Dienstag, 1. Februar 2011

Probleme mit MaintainScrollPositionOnPostback in SharePoint

Ein Kollege von mir hatte vor kurzem erhebliche Probleme mit einem Webpart, das er in SharePoint eingebunden hatte.
Nach dem Hinzufügen des Webparts, traten erhebliche Probleme mit dem internen JavaScript von SharePoint auf. Ein Beispiel war, dass keine Postbacks mehr möglich waren.
Nach intensiver Suche wurde dann das Problem von ihm gefunden:

<%@ Page MaintainScrollPositionOnPostback="true" %>

Diese Derektive, die für das Speichern der Scrollposition verwendet wird, war Schuld daran. Nach dem entfernen klappte wieder alles ohne Probleme.