Giúp mình viết 1 trang web nhỏ bằng asp.net?
2 posters
:: Góc Học Tập :: Lập trình mạng
Trang 1 trong tổng số 1 trang
Giúp mình viết 1 trang web nhỏ bằng asp.net?
Hi, all
Đây là các thắc mắc của mình, bạn nào biết thì chỉ giáo nhé!
Cám ơn!
Đây là các thắc mắc của mình, bạn nào biết thì chỉ giáo nhé!
Cám ơn!
ThuHang- Cống hiến
- Tổng số bài gửi : 193
Join date : 25/09/2009
Re: Giúp mình viết 1 trang web nhỏ bằng asp.net?
Theo mình bạn nên tổ chức Database bao gồm các bảng sau:
- BookTypes: Thông tin về các nhóm sách (Mỹ Thuật, Môi trường,...)
- Books: Thông tin về sách: Tên sách, Mô tả, loại sách (doc, video, flash,...), ngày xuất bản, tái bản lần mấy, ...
- Languages: Thông tin về các ngôn ngữ của sách (English, Vietnamese, Chinese, ...)
- Authors: Thông tin về các tác giả
- Publishers: Thông tin về các nhà xuất bản
- Các bảng lưu mối quan hệ nhiều-nhiều giữa
+ Books <=> BookTypes
+ Books <=> Languages
+ Books <=> Authors
+ Books <=> Publishers
- UserLogs: Thông tin user đã xem những cuốn sách nào, vào thời gian nào (UserID, BookID, Datetime). Mỗi lần user click xem 1 cuốn sách thì bạn kiểm tra trong bảng này nếu user đã xem 5 cuốn sách trở lên trong ngày hôm nay rồi thì ko cho xem nữa (hoặc xử lý như thế nào đó tùy bạn). Bạn ko nên lưu vào Session những thông tin cần tồn tại lâu trong 1 ngày, 1 tuần, 1 tháng, ...
Hy vọng những chia sẻ trên có thể giúp bạn.
- BookTypes: Thông tin về các nhóm sách (Mỹ Thuật, Môi trường,...)
- Books: Thông tin về sách: Tên sách, Mô tả, loại sách (doc, video, flash,...), ngày xuất bản, tái bản lần mấy, ...
- Languages: Thông tin về các ngôn ngữ của sách (English, Vietnamese, Chinese, ...)
- Authors: Thông tin về các tác giả
- Publishers: Thông tin về các nhà xuất bản
- Các bảng lưu mối quan hệ nhiều-nhiều giữa
+ Books <=> BookTypes
+ Books <=> Languages
+ Books <=> Authors
+ Books <=> Publishers
- UserLogs: Thông tin user đã xem những cuốn sách nào, vào thời gian nào (UserID, BookID, Datetime). Mỗi lần user click xem 1 cuốn sách thì bạn kiểm tra trong bảng này nếu user đã xem 5 cuốn sách trở lên trong ngày hôm nay rồi thì ko cho xem nữa (hoặc xử lý như thế nào đó tùy bạn). Bạn ko nên lưu vào Session những thông tin cần tồn tại lâu trong 1 ngày, 1 tuần, 1 tháng, ...
Hy vọng những chia sẻ trên có thể giúp bạn.
brian- Admin
- Tổng số bài gửi : 74
Join date : 15/09/2009
Age : 40
Đến từ : Trái tim em
Re: Giúp mình viết 1 trang web nhỏ bằng asp.net?
Hi, brian
Mình đã thiết kế csdl, gần như tương tự csdl của bạn.
Nhưng thắc mắc của mình ở đây là: trong cùng 1 lần truy cập, để ghi nhớ các cuốn sách user muốn đọc, mình dùng session. còn nếu mỗi lần user muốn xem 1 cuốn mà mình phải xuống kiểm tra lại csdl... thì mất thời gian quá!
Thân,
Mình đã thiết kế csdl, gần như tương tự csdl của bạn.
Nhưng thắc mắc của mình ở đây là: trong cùng 1 lần truy cập, để ghi nhớ các cuốn sách user muốn đọc, mình dùng session. còn nếu mỗi lần user muốn xem 1 cuốn mà mình phải xuống kiểm tra lại csdl... thì mất thời gian quá!
Thân,
ThuHang- Cống hiến
- Tổng số bài gửi : 193
Join date : 25/09/2009
Re: Giúp mình viết 1 trang web nhỏ bằng asp.net?
Hi, all
Mình dùng để hiển thị csdl(trang .aspx) như hình trên, nhưng ko biết cách sử dụng hàm được viết bên trang .aspx.cs qua trang .aspx như thế nào?
vd:
//code bên Default4.aspx
//code bên Default4.aspx.cs
public string GetImageName(string fileType)
{
string fileName = "";
if (fileType == "D")
{
fileName = "Logo/iconDOC.jpg";
}
else if (fileType == "F")
{
fileName = "Logo/iconSWF.jpg";
}
else if (fileType == "V")
{
fileName = "Logo/iconMovie.jpg";
}
return fileName;
}
Mình dùng để hiển thị csdl(trang .aspx) như hình trên, nhưng ko biết cách sử dụng hàm được viết bên trang .aspx.cs qua trang .aspx như thế nào?
vd:
//code bên Default4.aspx
//code bên Default4.aspx.cs
public string GetImageName(string fileType)
{
string fileName = "";
if (fileType == "D")
{
fileName = "Logo/iconDOC.jpg";
}
else if (fileType == "F")
{
fileName = "Logo/iconSWF.jpg";
}
else if (fileType == "V")
{
fileName = "Logo/iconMovie.jpg";
}
return fileName;
}
ThuHang- Cống hiến
- Tổng số bài gửi : 193
Join date : 25/09/2009
Re: Giúp mình viết 1 trang web nhỏ bằng asp.net?
ThuHang đã viết:Hi, all
//code bên Default4.aspx
Mình giả sử function GetImageName trong trang aspx.cs của bạn chạy đúng thì cách gọi sẽ như sau:
<img width="100" alt="" src='Logo/<%=GetImageName(Eval("IDFileType"))%>' />
Chúc bạn thành công!
brian- Admin
- Tổng số bài gửi : 74
Join date : 15/09/2009
Age : 40
Đến từ : Trái tim em
Re: Giúp mình viết 1 trang web nhỏ bằng asp.net?
Hi, brian
Mình đã thử theo cách của bạn, nhưng báo lỗi sau:
Error 3 Argument '1': cannot convert from 'object' to 'string'
//vì code bên Default4.aspx.cs yêu cầu nhập vào 1 chuỗi kí tự
public string GetImageName(string fileType)
{
string fileName = "";
if (fileType == "D")
{
fileName = "Logo/iconDOC.jpg";
}
else if (fileType == "F")
{
fileName = "Logo/iconSWF.jpg";
}
else if (fileType == "V")
{
fileName = "Logo/iconMovie.jpg";
}
return fileName;
}
Mình đã sửa được, code như sau:
Cám ơn bạn rất nhiều!
Thân,
Mình đã thử theo cách của bạn, nhưng báo lỗi sau:
Error 3 Argument '1': cannot convert from 'object' to 'string'
//vì code bên Default4.aspx.cs yêu cầu nhập vào 1 chuỗi kí tự
public string GetImageName(string fileType)
{
string fileName = "";
if (fileType == "D")
{
fileName = "Logo/iconDOC.jpg";
}
else if (fileType == "F")
{
fileName = "Logo/iconSWF.jpg";
}
else if (fileType == "V")
{
fileName = "Logo/iconMovie.jpg";
}
return fileName;
}
Mình đã sửa được, code như sau:
Cám ơn bạn rất nhiều!
Thân,
ThuHang- Cống hiến
- Tổng số bài gửi : 193
Join date : 25/09/2009
Similar topics
» Giup minh ve pascal voi thanks !
» bạn nào giải đáp giúp mình với
» BÀI GIẢI BÀI TẬP ÔN KINH TẾ VI MÔ
» Giúp mình thiết kế form này với?
» Trẻ hóa da bằng công nghệ tế bào gốc giúp giải quyết hiệu quả vấn đề lão hóa da
» bạn nào giải đáp giúp mình với
» BÀI GIẢI BÀI TẬP ÔN KINH TẾ VI MÔ
» Giúp mình thiết kế form này với?
» Trẻ hóa da bằng công nghệ tế bào gốc giúp giải quyết hiệu quả vấn đề lão hóa da
:: Góc Học Tập :: Lập trình mạng
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|
10/12/2020, 01:06 by Ti3uThucodon93
» Tiểu thuyết : Yêu anh là sai lầm của cuộc đời em
24/2/2019, 11:49 by Ti3uThucodon93
» Tiểu thuyết : Yêu sai thời điểm
23/2/2019, 16:39 by Ti3uThucodon93
» Thơ Trung Quốc !
15/10/2018, 10:05 by Ti3uThucodon93
» Câu nói hay !
22/1/2017, 15:59 by Ti3uThucodon93
» Thơ tình dài !
15/11/2016, 11:45 by Ti3uThucodon93
» Thơ 4 câu !
1/9/2016, 16:14 by Ti3uThucodon93
» Thơ hài hước !
9/8/2016, 09:04 by Ti3uThucodon93
» Cách chữa trị bệnh hôi nách dành cho sinh viên
30/7/2016, 16:02 by thammybacsihathanh