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


Problem med masterpage och sökvägar.

Postades av 2006-08-20 19:18:24 - Benni Svensson, i forum asp.net generellt, Tråden har 15 Kommentarer och lästs av 482 personer

Jag ber om ursäkt för att jag tar er tid igen men...

Jag har under mångar år envist hållit fast med frames, men nu när jag skall bygga om min site till
ASP.net 2.0, så ville jag testa möjligheten med masterpage, som jag förstår skall "ersätta" frames.

Problemet är, att jag sparar undan mina filer i olika underkataloger, och då får jag problem med
med sökvägarna (en del av de liger inskrivna i masterpagen).

Jag har för mig att jag någonstans har sett ett enkelt sätt att komma förbi detta, med hjälp av "~"
men jag mins inte hur.
Någon som förstår hur jag menar och kan hjälpa mig?


Svara

Sv: Problem med masterpage och sökvägar.

Postades av 2006-08-20 19:23:43 - Patrik Dahlén

~ är en länkning till .NET applikationens root.

T.ex. om din sajt ser ut så här:

root/default.aspx
/filer/flerfiler/default.aspx
/filer/default.aspx

så kan du från alla sidor länka så här

~/default.aspx
~/filer/flerfiler/default.aspx
~/filer/default.aspx

och alltid komma rätt.
MEN, om du har en A HREF så måste du även sätta runat="server"
Detta gäller även bilder i IMG-taggar.

/pD
www.pdc.se
www.pdc.se/blog
www.patrik-dahlen.nu


Svara

Sv:Problem med masterpage och sökvägar.

Postades av 2006-08-20 20:06:27 - Benni Svensson

Hej Patrik.
Det fungerade kanon när det gällde loggan, men inte på den menyn som jag har hittat.
<code>
<tcm:Item ID="id_hem" InnerHtml="Hem" Url="~/Default.aspx" runat="server"></tcm:Item>
</code>
Vad den visar är följande:
<code>
/~/default.aspx
</code>
Innan snedsträcket så står ju localhost och portnr osv.

Jag kanske har fått tag på en taskig meny???


Svara

Sv: Problem med masterpage och sökvägar.

Postades av 2006-08-20 22:13:01 - Oskar Johansson

> Jag kanske har fått tag på en taskig meny???

Med all sannolikhet, ja


Svara

Sv:Problem med masterpage och sökvägar.

Postades av 2006-08-20 22:38:03 - Benni Svensson

Det utseende som jag försöker att få är:

Hem någontin_med_ undernod utan_nod med_undernod
blabla bla
bla bla

Jag har försökt med VS menu, men jag får inte till det så, trots att jag har ställt in den som horisontal.
Det kanske inte går med den?


Svara

Sv: Problem med masterpage och sökvägar.

Postades av 2006-08-20 23:30:56 - Magnus Hallberg

Jo det går, jag använder horisontal på denna sida. Är dt nåt sånt du menar?
http://81.233.110.17/goldenEagles/default.aspx


Svara

Sv:Problem med masterpage och sökvägar.

Postades av 2006-08-21 18:32:34 - Benni Svensson

Jaa, precis så, hur gör man???


Svara

Sv: Problem med masterpage och sökvägar.

Postades av 2006-08-22 00:18:29 - Göran Andersson

Menyn stöder inte ~, helt enkelt. Du kan sköta det själv genom att sätta URL:en i code behind:

id_hem.Url = Page.ResolveUrl("~/Default.aspx");


Svara

Sv:Problem med masterpage och sökvägar.

Postades av 2006-08-22 00:44:52 - Joakim Åhl

Hadde samma problem

http://www.pellesoft.se/communicate/forum/view.aspx?msgid=223954


Svara

Sv: Problem med masterpage och sökvägar.

Postades av 2006-08-22 16:10:48 - Benni Svensson

Jag löste meny problemet genom att använda mig av APNSoftMenu, fungerar kanonbra.
Nu är det så att jag har (troligen) löst alla problem utom ett.
Jag har en räknare i men masterpage, och det är av den typen som omvanlar siffror till bilder.
Och där blir det också fel med sökvägen, så här ser det ut.
<code>
Display += "<img src= Bild/Count/" + num + ".gif width=15px height=15px >";
lbCounter.Text = Display.ToString();
</code>
Jag har försökt att få in "~/" och Runat="Server", men jag får bara en massa fel.
Jag vore tacksam om någon kunde ge mig ett tips i rätt riktning.


Svara

Sv:Problem med masterpage och sökvägar.

Postades av 2006-08-22 16:24:17 - Oskar Johansson

1) Gör om din lbCounter till t.ex. div med runat="server"
2)

System.Web.UI.WebControls.Image img;
img = new System.Web.UI.WebControls.Image();
img.AlternateText = num.ToString(); //alt-text
img.ImageUrl = "~/Bild/Count/" + num.ToString() + ".gif"; //url
img.Height = img.Width = System.Web.UI.WebControls.Unit.Pixel(15); //storlek
lbCounter.Controls.Add(img); //visa bilden


(Otestad)


Svara

Sv:Problem med masterpage och sökvägar.

Postades av 2006-08-22 16:48:50 - Göran Andersson

Eller använder ResolveUrl:

Display += "<img src=\"" + Page.ResolveUrl("~/Bild/Count/" + num + ".gif") + "\" width=\"15px\" height=\"15px\">";

(Jag lade in citattecken runt egenskapernas värden, också).


Svara

Sv: Problem med masterpage och sökvägar.

Postades av 2006-08-22 17:44:20 - Benni Svensson

När jag testade Görans så fick jag följande fel:
<code>
System.NullReferenceException was unhandled by user code
Message="Objektreferensen har inte angetts till en instans av ett objekt."
Source="App_Web_p0lq-dnw"
StackTrace:
vid MasterPage.counterLabel() i f:\Inetpub\wwwroot\ASP_Net-Test\Saw-Asp.net\MasterPage.master.cs:rad 74
vid MasterPage.Page_Load(Object sender, EventArgs e) i f:\Inetpub\wwwroot\ASP_Net-Test\Saw-Asp.net\MasterPage.master.cs:rad 21
vid System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
vid System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
vid System.Web.UI.Control.OnLoad(EventArgs e)
vid System.Web.UI.Control.LoadRecursive()
vid System.Web.UI.Control.LoadRecursive()
vid System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
</code>
Jag skall försöka med Oskars också.


Svara

Sv:Problem med masterpage och sökvägar.

Postades av 2006-08-22 19:42:52 - Benni Svensson

Tack vare Oskar, så fungerade det helt perfekt.
Jag har nu kommit så långt, att jag inser att frame är inget allternativ längre, det är masterpage som gäller.

Trots allt, så är det ju inte helt lätt att konvertera ifrån klassisk ASP till ASP.net 2.0, så jag lär nog
behöva komma tillbaka med flera frågor, tills des tack alla som har hjälpt mig.

Jag är mycket tacksam.


Svara

Sv: Problem med masterpage och sökvägar.

Postades av 2006-08-22 20:46:32 - Oskar Johansson

> Jag har nu kommit så långt, att jag inser att frame är inget allternativ längre, det är masterpage som gäller.

Mission completed! :)

> Trots allt, så är det ju inte helt lätt att konvertera ifrån klassisk ASP till ASP.net 2.0, så jag lär nog
behöva komma tillbaka med flera frågor, tills des tack alla som har hjälpt mig.

:P


Svara

Sv:Problem med masterpage och sökvägar.

Postades av 2006-08-23 08:55:43 - Göran Andersson

Vilen variabel är det som du inte har satt något värde på, då?

Jag har testat koden i en masterpage, och jag får inget felmeddelande.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 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

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 615
27 953
271 709
5 476
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