Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


metataggar för contentsidan i Masterpages

Postades av 2006-07-28 13:50:46 - Therese Östholm, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 542 personer

Hej,

Är det någon som vet hur jag kan lägga in metataggar för contentplaceholder sidan när jag använder masterpages?


Svara

Sv: metataggar för contentsidan i Masterpages

Postades av 2006-07-29 00:06:34 - Jesper Lind

Hej

Jag tror att codebehinden för din masterpage är ett bra ställe att lägga till metataggar. Då kan man få en centraliserad plats för att t ex läsa in dessa från en databas.

Man kan göra detta genom följande.

//Lägg till nyckeord
string strKeywords = "nyckelord1, nyckelord2";
HtmlMeta metaKeywords = new HtmlMeta();
metaKeywords.Name="keywords";
metaKeywords.Content=strKeywords;
Page.Header.Controls.Add(metaKeywords); 


Du kan se fler exempel taggar man kan lägga in i min blogg:

www.codeodyssey.se/blog.aspx?id=28


Mvh Jesper
www.codeodyssey.se


Svara

Sv:metataggar för contentsidan i Masterpages

Postades av 2006-07-31 13:32:01 - Therese Östholm

Hej,
Tack för ditt svar. Men om jag lägger detta på själva masterpage sidan, hur styr jag till vilken content sida metataggarna gäller...? Jag vill ju ha olika metataggar för själva masterpagesidan och sedan olika taggar för alla contentsidor som hör till den aktuella mastersidan. Är det inte meningen att jag ska lägga detta i codebehindsidan för den aktuella contentsidan för att få metataggarna på just den sidan...? Ska iaf testa det och försöka omvandla din kod till VB.

Mvh Therese


Svara

Sv: metataggar för contentsidan i Masterpages

Postades av 2006-08-13 02:47:12 - Jesper Lind

Hej igen,

Det tog lite tid innan jag svarade. Jag använder följande kod rad för att ta reda på vilken sida man är i.

<code>
string strCurrentPage = Request.FilePath.ToString().Remove(0, 1);
</code>

Sen läser jag ur min databastabell för att matcha det filnamnet mot rätt rad och få fram värdena för just den sidan.

<code>
string strSQL="SELECT SitePage.Id,SitePage.Title,SitePage.HeadTitle,SitePage.Body,SitePage.Keywords, SitePage.MetaRobots";
strSQL += " FROM SitePage WHERE SitePage.PagePath='" + strCurrentPage + "'";
</code>

Nu har jag dock fått nys på en annan lösning genom att lägga till meta data i web.sitemap filen. Har inte provat själv men det verakr vara en smart lösning. Man kan göra typ så här:

<code>
SiteMapNode node = SiteMap.CurrentNode;
if (node != null)
{
System.Web.UI.Page page = sender as Page;
if (page != null)
{
HtmlMeta metatag;
if (!page.Header.ToString().Contains("name=\"description\""))
{
if (!String.IsNullOrEmpty(node.Description))
{
metatag = new HtmlMeta();
metatag.Name = "description";
metatag.Content = SiteMap.CurrentNode.Description;

page.Header.Controls.Add(metatag);
}
}

}
}
</code>

Läs även mer i min blog: www.codeodyssey.se/blog.aspx?id=28

/Jesper

Hoppas det har gett dig lite ideer.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
4 070
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies