Domanda

Sto usando il seguente codice per ottenere il titolo della pagina della pagina corrente nel layout della pagina ma non funziona.

<asp:Literal runat="server" text="<%$SPContext.Current.Item['Title']%>"></asp:Literal>
.

Come ottenere il titolo della pagina nel layout della pagina?

È stato utile?

Soluzione

Lavorare al cliente, indipendentemente dal modo in cui il titolo della pagina HTML è stato originariamente composto (se è quello che vuoi):

<html>
  ...
  The title of the document is:
  <script type="text/javascript">
    document.write(document.title);
  </script>
  ...
</html>
.

Vedi: http://www.w3schools.com/jsref/prop_doc_title.asp>

Altri suggerimenti

Cosa ne hai bisogno del SharePointWebControl:TextField o SharePointWebControl:FieldProperty Control.

Waldek ha scritto un blog a riguardo qui: http://blog.mastykarz.nl/showing-names-site-Columns-page-Layout/#

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top