Diễn đàn    Các Projects Dotnetnuke (DNN)    Setting và Request.Query trong dotnetnuke

Thành viênTrả lời
gaster59


12  bài
29-5-2009 10:12:55
Các bạn cho mình hỏi Setting trong Dotnetnuke.Entities.Module có tác dụng gì vậy??? Setting["các tham số"]: đối tượng setting có bao nhiêu tham số và tác dụng của các tham số đó???
Mình còn 1 câu hỏi nữa là làm sao để bắt được chuỗi Request.QueryString vậy, ví dụ mình có link: http://localhost:1632/DotNetNuke%20Link/Home/tabid/37/categoryid/1/Default.aspx, làm sao mình bắt được categoryid, mình đã thử dùng Request.QueryString mà ko được. Mong nhận được sự giúp đỡ của các bạn.
 
quangvd


102  bài
29-5-2009 10:34:33
Muốn bắt query string thì bạn làm thế này Request.QueryString["categoryid"]
---
http://www.yhoctuxa.vn/
 
quangvd


102  bài
29-5-2009 10:43:18
Khi bạn lập trình 1 module thì có 2 control đặc biệt là key=[blank] và key=settings
key = [blank] để hiển thị ra ngoài (cái này phải kế thừa Dotnetnuke.Entities.Module.PortalModuleBase)
key = settings để đặt thiết đặt thông số hoạt động cho control hiển thị (cái này kế thừa Dotnetnuke.Entities.Module.ModuleSettingsBase)

Ví dụ khi bạn lập trình trong settings
ModuleSettings["KEY"] = "hello world"

public override void UpdateSettings()
{
try
{
DotNetNuke.Entities.Modules.ModuleController objModules = new DotNetNuke.Entities.Modules.ModuleController();
objModules.UpdateModuleSetting(ModuleId, "KEY", "hello world");
}
catch()
{}



Thì trong control hiển thị muốn gọi setting có tên là KEY thi gọi Settings["KEY"], lúc đó hệ thống sẽ trả về giá trị là "hello world".

Response.Write(Settings["KEY"]);

Dễ hiểu ấy mà
Chúc bạn thành công
---
 
gaster59


12  bài
29-5-2009 14:40:35
Cám ơn bạn quangvd đã trả lời thắc mắc của mình nhưng khi mình dùng Request.QueryString["categoryid"] thì nội dung của category không xuất hiện ở module nằm trong content pane sau khi click vào một link nằm trong left pane. Chẵng lẻ mình còn thiếu gì nữa, mong bạn giúp đỡ.
---
 
nmduc073


49  bài
29-5-2009 14:43:16
Sẽ luôn bắt được giá trị của categoryID bằng QueryString dù ở bất cứ module/pane nào. Miễn sao là trên url của browser còn có value của thằng categoryID.
---
www.nguyenminhduc.net: Site cá nhân và về Dotnetnuke
 
gaster59


12  bài
29-5-2009 14:49:29
Ở bên ngoài thì nó không hiện lên giá trị của category nhưng khi mình đăng nhập với quyền host thì nó lại bắt được. Mình muốn là không đăng nhập với quyền host nhưng vẫn bắt được cái category đó. Vậy bạn có thể cho mình ví dụ không??? Mình làm mãi mà ko được.
---
 
quangvd


102  bài
29-5-2009 14:55:43
Bạn cóp URL để mọi người phán cho dễ
---
http://www.yhoctuxa.vn/
 
nmduc073


49  bài
29-5-2009 15:48:36
Ah, thử chỉnh lại cache time của module đó về 0 đi. Nghi là vụ đó rồi. ^_^
---
www.nguyenminhduc.net: Site cá nhân và về Dotnetnuke
 
gaster59


12  bài
29-5-2009 23:11:49
Cám ơn sự giúp đỡ của các bạn, đúng như bạn Đức nói nó bị ở chỗ cache time. Mình còn phải học hỏi nhiều về dotnetnuke.
---
 

Chủ đề gần đây :

Cùng loại :

Tên file Mô tả chi tiết Ngày
NWeb.zip (1) Module đơn giản Newsweb trên Dotnetnuke v10.x.x.x10/18/2025 8:08:11 AM
vspforum.zip (11) Ma nguon vspforum ngay xua4/18/2023 6:38:37 AM
pdfjs.rar (2) pdfjs 2017 : hiển thị tốt trên iphone 11, 12, 13 không lỗi, bản 2012 sẽ lỗi trên iphone6/21/2022 11:52:48 AM
pdfjs2.rar (2) Xem file pdf bằng viewer.hml cua pdfjs (thư viện chuẩn mozilla) 2012. https://mozilla.github.io/pdf.js/getting_started/#download có thể download bản prebuild tại đây6/21/2022 11:52:04 AM
runner.zip (0) using three.js, orbitcontrol to view an object move random on map. Di chuyển 1 đồ vật ngẫu nhiên trên bản đồ, sử dụng với demo nhân viên di chuyển trong văn phòng. Toàn js download về là chạy12/5/2019 5:55:14 PM
gmap.zip (1) google map + marker7/17/2019 2:25:05 PM
vinsmarthomeservice.zip (1) java post json to api, use AsyncTask, event listener7/9/2019 5:00:10 PM
fblogin.zip (0) Login facebook bang javascript SDK7/9/2019 9:16:37 AM
autocomplete-location.zip (2) autocomplete location geo from google place, html + js7/4/2019 4:37:55 PM
WebAPI.zip (8) api for android access db (v1.0.0)7/4/2019 9:14:17 AM