Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > Master Page background image only visible from pages in root directory

Reply
Thread Tools

Master Page background image only visible from pages in root directory

 
 
news.sbcglobal.net
Guest
Posts: n/a
 
      05-24-2006
I hope I can explain this well enough to understand. I have a master page
that is used by almost all of the pages in my site. On the master page is a
table. In one of the cells in this table, I have set the background to
display an image that is located in a directory called "images" which is
just off the root directory. Here's the problem:

Any page that is not located in the root directory (where the master page is
located) cannot see the background image. Pages that ARE located in the
root directory can. I have tried using "~/images/filename.jpg" for the
background source but this didn't work. In fact, the only that has worked
so far is to put the full URL ("http://www.mysite.com/images/filename.jpg")
for the background source. I'm still relatively new to ASP.NET 2.0 and I
don't know what (if any) problems using the full URL might cause.

Can anyone suggest a solution (or is using the full URL for this the correct
way to go).

Thanks!


 
Reply With Quote
 
 
 
 
Bruno Alexandre
Guest
Posts: n/a
 
      05-24-2006
thing of MasterPages like the includes in classic asp...

if you have your master.page in your root folder all the children must be in
the root...

so, the best practce is like this:

root
|--- images
|--- includes
|--- |--- css
|--- |--- js
|--- aspx
web.config
site.map

aspx folder could be several, like
|--- admin
|--- user
|--- master <--- add all the master pages in your website here 4 example
|--- profile
...

it's a clean way to build your website, I always start by the folders, and
then I start workin' in Master.Page and then the content pages.

inside aspx folder (or others) you put all your content pages and the
master page, and for all images all you need to do is:

"../images/...jpg" <-- so get back one folder (you'll be in root) and go to
images folder

if you follow my example, you wwill not having any problem with image links
and you'll have a nice and clean enviroment for your website.

by the way... the best way to have background images is in CSS!


--

Bruno Alexandre
(a Portuguese in Københanv, Danmark)


"news.sbcglobal.net" <(E-Mail Removed)> escreveu na
mensagem news:cbUcg.77631$(E-Mail Removed) et...
>I hope I can explain this well enough to understand. I have a master page
>that is used by almost all of the pages in my site. On the master page is
>a table. In one of the cells in this table, I have set the background to
>display an image that is located in a directory called "images" which is
>just off the root directory. Here's the problem:
>
> Any page that is not located in the root directory (where the master page
> is located) cannot see the background image. Pages that ARE located in
> the root directory can. I have tried using "~/images/filename.jpg" for
> the background source but this didn't work. In fact, the only that has
> worked so far is to put the full URL
> ("http://www.mysite.com/images/filename.jpg") for the background source.
> I'm still relatively new to ASP.NET 2.0 and I don't know what (if any)
> problems using the full URL might cause.
>
> Can anyone suggest a solution (or is using the full URL for this the
> correct way to go).
>
> Thanks!
>



 
Reply With Quote
 
 
 
 
Mark Rae
Guest
Posts: n/a
 
      05-24-2006
"Bruno Alexandre" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...

> it's a clean way to build your website, I always start by the folders, and
> then I start workin' in Master.Page and then the content pages.


Me too.


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Repost: VB Master-Details Edit (Separate Pages), Response Redirect to Master Page Databinding Help... Sam ASP .Net 0 07-20-2006 06:33 PM
2nd Post: VB Master-Details Edit (Separate Pages), Response Redirect to Master Page Databinding Issue... Sam ASP .Net 1 07-20-2006 06:17 PM
VB Master-Details Edit (Separate Pages), Response Redirect to Master Page Databinding Issue... Sam ASP .Net Web Controls 0 07-20-2006 02:35 AM
VB Master-Details Edit (Separate Pages), Response Redirect to Master Page Databinding Issue... Sam ASP .Net 0 07-20-2006 02:31 AM
Cross Page Post Back When Using Mixture of Master Pages and Non-Master Pages Jason@webbit.com ASP .Net 1 05-16-2006 02:00 PM



Advertisments