This item cannot be deleted because it is still referenced by other pages

If you are trying to delete any page or masterpage form the masterpage-galleri and getting this error «This item cannot be deleted because it is still referenced by other pages». Here is the fix. Create a new folder in the masterpage library and using SPD or explorer view drag the file over to this folder. Now delete the folder, so this will also delete the page you are trying to delete.

Make sure you don’t have any site using this pagelayouts or masterpage.

 

sharepoint event receiver checkbox yes/no

May be you want to run a list event during adding/ updating items. Following codes help to grab the yes/no value from checkbox.

base.ItemAdding(properties);

bool CheckBoxValue = (Convert.ToBoolean(properties.AfterProperties[“Order”]));

if (CheckBoxValue == true)

{properties.AfterProperties[“Comment”] = “My new comment”;}

Vise oppgaver på tvers i arbeidsområde for møter

Et arbeidsområde i SharePoint er et webområde for innsamling av all informasjon og alt materiale for ett eller flere møter internt i en avdeling/seksjon. Det kan være møtematerialet, for eksempel sakslister, relaterte dokumenter, møtereferat, målsettinger og oppgaver, osv.

Som standard vises det oppgave liste på forsiden i arbeidsområde. Denne webdelen viser bare oppgaver knyttet til dette møtet. Ofte vil vi gjerne vise oppgaver på tvers og oppgaver som ikke er fullført. Dett kan gjøres fra oppgaveliste egenskaper.

Gå til oppgaveliste – Gå til avanserte egenskaper – Velge vise oppgaver på tvers. Det er viktig å lese melding under. En gang du har endret til serieelement kan du ikke angre.:)

taskliste

SharePoint dataview with attachments

Use these codesnipts to show attachments in dataview:

You can place these wherever you want to show the files.

<xsl:element name=”SharePoint:AttachmentsField”>
<xsl:attribute name=”runat”>server</xsl:attribute>
<xsl:attribute name=”FieldName”>Attachments</xsl:attribute>
<xsl:attribute name=”ControlMode”>Display</xsl:attribute>
<xsl:attribute name=”Visible”>true</xsl:attribute>
<xsl:attribute name=”ItemId”>
<xsl:value-of select=”@ID”/>
</xsl:attribute>
</xsl:element>