DNN get Province (US or Canada) or Get Country List
void BindProvice() { ListController list = new ListController(); ListEntryInfoCollection lic = list.GetListEntryInfoCollection("Region", &qu...
DNN Create User example
public static void CreateDealerUserProfile(UserOfDealerEntity entity) { UserInfo ui = new UserInfo(); ui.FirstName = entity.FirstName; ui.LastName = e...
The Database ID 30, Page (1:1141), slot 71 for LOB data type node does not exist.
今天一大早干活,就发现这个严重问题,很郁闷。详细的Exception:The Database ID 30, Page (1:1141), slot 71 for LOB data type node does not exist. This is usually caused by transac...
长见识!1021字节javascript写成的3D圣诞树
1021字节javascript写成的3D圣诞树demo地址:http://js1k.com/2010-xmas/demo/856 (非Chrome浏览器会非常卡)源码如下:<!doctype html><html> <head> <title>JS1...
ClientState的作用
某页面aspx上用到<ajaxToolkit:CollapsiblePanelExtender ID="CollapsiblePanelExtenderSearch" runat="server" Enabled="True" TargetControlID="PriceExtPanel" C...
删除目录后,session会被清空
System.IO.Directory.Delete(fullfile.Substring(0, fullfile.Length - 4), true);删除目录后,session会被清空删除文件没有影响。解决方法:http://www.dotnetindia.com/2003/10/why_asp...
处理在母版页加AJAX环境下处理滚动条回发保持不动的问题
处理在母版页加AJAX环境下处理滚动条回发保持不动的问题处理TreeView列表的滚动条问题时,发现很多流行的处理方法没有效果,后发现在Master Ajax环境下使用这种流行作法不行。于是自力更生,用以下代码实现了在母版页,使用Ajax环境下的滚动条在PostBack后仍在原位的问题:在页面上加上...
How to auto start download file on page load?
Helloi have tried many methods:1. normal way:this way doesn't work. actually ,the file was downloaded, but the current page wasn't displayed.2.using T...
创建zip文件. (ICSharpCode.SharpZipLib)
两种方式,但其实还是一种方式:1.依托于DNN来创建,使用的是DNN自带的SharpZipLib.dll文件。其中的LiftEngineDocumentCollection 是一个文件集合。使用的是LLBLGen来做DAL层。参考代码:DotNetNuke.Entities.Modules.PaWr...
【外刊IT评论】代码覆盖率:80%,不能少
一大早,一个年轻的程序员问大师:“我准备写一些单元测试用例。代码覆盖率应该达到多少为好?”大师回答道:“不要考虑代码覆盖率,只要写出一些好的测试用例即可。”年轻的程序员很高兴,鞠躬,离去。之后没多久,第二个程序员问了大师同样的问题。大师指着一锅烧沸的水...
dnn 创建用户 失败
错误提示 [代码]原因: 事务处理运行不正常导致。 解决方案: 1. 启动系统distributed transaction coordinator服务。具体方法: 控制面板——管理工具——服务——找到distributed...
dnn 自定义登录页面后 跳转到登录页面会报错
使用自定义的登录模块出现的问题页面的错误是:[代码]具体问题描述可参考: http://support.dotnetnuke.com/issue/ViewIssue.aspx?ID=10367&PROJID=2 [代码]实际使用中我们只需要修改模块定义的别名。1.首先修改默认登录模块R...
ViewState、UpdatePanel及控件OnPre之间的纠葛
ViewState与AJAX 的UpdatePanel一起使用,在一些情况下,貌似会引起整页回发,让人觉得UpdatePanel失效了。 这是在解决另一问题时,发现的。 这个问题是这样的: 对页面上的一个Panel添加了OnPre事件,这个Panel是放在UpdatePanel里的。或许也与Tab...
个人制作的DNN 5.4 API Document
根据codeplex上下载的community版本制作。chm格式。欢迎下载。 因为有点大,没法上传到blog.只能放以下链接地址。下载...
乱用Session后果
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Session["OrganCode"] = "Z"; } for (int i = 0; i < 30000; i++) { string zs...
如何作到在页面POSTBACK刷新后,使LISTBOX的滚动条仍然保持上次的位置
如何作到在页面POSTBACK刷新后,使LISTBOX的滚动条仍然保持上次的位置http://anforen.5d6d.com/http://four-corner.appspot.com/可以使用Javascript来处理:<script language="javascript" >...
DNN tab permission的解释
1.RoleID= 0 普通管理员 (Admin),显示所有All User,Registerred User,Unauthenticated User和管理员的菜单。2.RoleID= -2 仅仅包含Host的菜单。3.RoleID= -1 仅仅包含All User的菜单4.RoleID= -3...
bug: style of RadWindow under DNN
the bug is:the problem can be reproduce under IE and FF.but under Google chrome ,it's ok.solution: add new css as below: over...
实现“记录用户登录时间和退出时间,同时记录用户IP,并且要记录用户IP对应的省和城市地址”
想实现“记录用户登录时间和退出时间,同时记录用户IP,并且要记录用户IP对应的省和城市地址”用Session_Start和Session_End,实现是最初的想法,结果不理想。主要是时间不准确,不能将TimeOut时间设得太短了。关键过程:新建一aspx页面-spyWin.a...