Set background của body trong ASP.NET MVC

Mình có 2 ảnh đặt tại :
Views/back.jpg
Views/Images/back.jpg

Mình dùng đường dẫn ‘/back.jpg’ thì nó chỉ tới ảnh 1 và load OK.
Mình dùng đường dẫn ‘/Images/back.jpg’ để chỉ tới ảnh thứ 2 thì nó báo đường dẫn đúng là đã chỉ đến ảnh thứ 2 :
'http://localhost:58949/Images/back.jpg

Nhưng ảnh 2 không load được :frowning:

vậy thì thử “~Views/Images/back.jpg” em

Không load được bạn ơi.
Nó báo :
'http://localhost:58949/Home/~View/Images/back.jpg
không tìm thấy.
Nghe chừng ca này khó nhỉ :frowning:

@Chien_Dang, @Minh_Duc_Nguyen, @Tran_Dang :

Mình đã giải quyết được rồi nhé !
Mình tạo 1 thư mục Images tại thư mục gốc của Project rồi đưa ảnh vào đó.
Đường dẫn ảnh lúc này là ‘…/…/Images/back.jpg’
Bởi vì mình thấy có 1 số thư mục trong đó có Views không được phép truy cập từ trình duyệt nên những gì mình tạo thêm trong đó không truy cập được mặc dù đường dẫn là đúng.

1 Like

Bạn ơi cho mình hỏi bạn dùng IDE gì vậy :slight_smile:

Visual Studio community 2015

1 Like

Làm sao để đưa ảnh vào images vậy ạ

Mình chia sẻ với các bạn nhé !
Trước kia là mình chưa hiểu nên làm chưa đúng.
Thực ra ảnh hay js, css sẽ đặt trong thư mục wwwroot.
Với ảnh thì tạo thư mục images hoặc tên gì đó tuỳ các bạn. Chủ yếu là có cái thư mục để quản lý cho nó dễ. Rồi add ảnh vào trong đó. Sau đó dẫn link : images/… hoặc tên thư mục chứa ảnh tính từ wwwroot trở đi.

@Nguyen_Kenji :
Để add ảnh bạn nhấp chuột phải vào thư mục chọn Add existing item … rồi chọn ảnh.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?