-
03-03-2012, 06:03 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
đăng nhập mới thấy link trong ASP.NET, xử lý thế nào?
không biết có bạn nào từng làm chức năng khi người dùng đăng nhập mới thấy dc link giống như các diễn đàn thường thấy mà làm trong web aspx chỉ giúp mình với nhá. Thanks nhiều
View more random threads:
- Cách lấy time hiện tại trong asp.net
- Làm việc với Bifröst .NET 4.0 Standard
- Sử dụng JQuery Ajax để gọi ASP.NET Web Service
- Insert, Update, Delete... bằng SqlDataSource
- Send mail trong asp.net
- Cần hỗ trợ sử dụng collectionpager
- Tạo chức năng Edit có Dropdownlist trong MVC
- REST và RESTful trong Web API là gì
- ASP.NET web api 2 trả về định dạng như người viết muốn
- Unable to find the requested .Net Framework Data Provider.
-
04-03-2012, 06:07 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
hyperlink.visible = fasle // ẩn control , = true là hiện
-
04-03-2012, 06:08 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi chuuuduuu
-
05-03-2012, 10:16 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cái chức năng mà bạn nói đến là chức năng phân quyền trong hệ thống,1 website có nhiều chức năng mỗi chức năng tương ứng với mỗi User khác nhau (vd như Cviet : các member thì chỉ có quyền xem sửa bài viết của mình,Còn các Mod,Admin thì có thêm quyền sửa xóa...đại loại thế [IMG]images/smilies/biggrin.png[/IMG])
cách làm :
1.Ẩn/Hiện Control với các User khác nhau
2.Thiết kế trang webs riêng biệt với từng User
-
05-03-2012, 12:39 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
mình nghĩ ko cần đâu, trong trang asp.net các link dẫn mà bạn muốn ẩn khi chưa đăng nhập và đăng nhập thì mới xuất hiện
thì bạn bỏ tất cả vào trong thẻ div, thêm thuộc tính runat="server" rồi id="abc". Lúc trang đc load lên mà chưa đăng nhập bạn cho abc.Visible=false; else = true là ok à. Còn ko làm đc nói mình ,mình demo cho[IMG]images/smilies/biggrin.png[/IMG].
À còn cái nữa nếu bạn muốn tạo thẻ div mà = code behind thì bạn dùng HtmlGenericControl.
-
05-03-2012, 04:34 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
ý mình là khi admin viết bài hay user viết mà có link là nó tự động hiện dòng thông báo đăng nhập mới thấy dc link đó ngay vị trí đó luôn giống như mấy diễn đàn VBB vậy đó, chứ còn visible thì người ta ko thấy tại vị trí đó có link luôn rồi
-
05-03-2012, 05:03 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
visible bên code behind là mất luôn đấy pa. chứ ko có ẩn đi theo kiểu css display:none đâu. nó ko hiện ra bên source luôn đấy bạn
-
25-04-2015, 10:15 AM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
1. Trong trang hiển thị link cần dấu (khi không đăng nhập) bạn phải kiểm tra được phiên đăng nhập của user: Có thể dụng session["username"]
2.
Trường hợp 1
if(session["username"]!=null)
{
Response.Write("<a href="#link">Hiển thị link</a>");
}else{
Response.Write("Vui lòng đăng nhập");
}
Trường hợp 2:
Người link do người dùng nhập vào.
Bạn phải duyệt tất cả nội dung của họ nhập vào, rồi phải phân biệt đâu là là liên kết cần dấu rồi cũng kiểm tra đăng nhập, nếu chưa đăng nhập thì thay vào đó đoạn code Response.Write("Vui lòng đăng nhập");
Trân trọng
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...