Register  |  Login

一些关于DNN的FAQs(适合New DNNer)

Posted in [DNN使用及思考], [DNN模块开发] By baldwin
在此我简单的列举一些关于DNN最常见的FAQs(或关于模块开发,或关于皮肤制作,或关于DNN使用等等),我会不断增加最新的FAQs资源信息,也希望大家可以添加自己在开发或使用DNN过程碰到一些问题的解决方案.
Q: 模块中如何引用js,css文件
A: 你可以在用户控件(user control)里添加:
Register javascript
<script type="text/javascript" language="javascript" src='<%= Page.ResolveUrl("DesktopModules/Blog/js/dnnsunBlog.js") %>'></script>
当然,你也可以类似添加如下代码在page_load里边,对你需要的JS文件进行注册即可:
Register javascript
Dim scriptJS As String = Me.TemplateSourceDirectory & "/slideshow.js"
    If (Not Page.ClientScript.IsClientScriptBlockRegistered("SlideShowMainJS")) Then
        Page.ClientScript.RegisterClientScriptBlock(Me.GetType(), "SlideShowMainJS", scriptJS)
End If
如果需要引用CSS文件,那你可以直接添加module.css, 你可在该文件里定义任何的样式,dnn模块会自动关联对应的CSS Class的!

Q: DNN4.x的版本开发的模块. 为什么我在没登陆DNN的情况下,按钮的事件有时候执行,有时候怎么点都不执行啊.
A: 原因是模块存在缓存(Cache),在模块定义页面把模块的缓存设置为0,更新模块定义,也就是清空模块Cache就会正常

Q: 修改DotNetNuke上传大小限制
A: 有两个方面要修改:
1) 在web.config中查找下面的节点
web.config
<!-- allow large file uploads -->
<httpRuntime  useFullyQualifiedRedirectUrl="true"  maxRequestLength="8192"
requestLengthDiskThreshold="8192" />
修改maxRequestLength和requestLengthDiskThreshold 的值,注意这里的单位是KB。
2)修改网站管理/高级设置/主机设置/磁盘空间,这里限制上传大小,修改这里的设置,单位是M
 
Popular tags: 模块开发
Previous Entry: HTML模版显示DNN模块标题
Next Entry: DNN默认核心CSS继承关系解析

Comments

Was it good for you, too? Join the discussion »

leave a reply

About the author
Baldwin's Status
 Contact Me
Baldwin Sun
Senior Developer for dnn solution & founder of SunBlog module...
网站主页
dnnsun
最新评论
  1. Re: "暴力"解决DNN无法登陆的问题

    你好 有个问题 我改了登录界面后能登录 但是一点注册 就跳到了HOME页 这个怎么解决

    --zl24622

  2. Re: 你的dnn站点慢了么?

    需要你把旁边的checkbox勾选上再执行 :)

    --Baldwin

  3. Re: 你的dnn站点慢了么?

    为什么,我将你的代码copy到host>sql中去执行之后,报错呢,语句是不是有问题哦?

    --claire

  4. Re: 剖析DNN架构-开篇之作

    很好

    --vling83

  5. Re: SunBlog更新:增加3D Tag Clouds插件

    在以上评论已说明, SunBlog已经是一个成熟的商业模块,如果需要授权或下载请邮件联系我们, 感谢你的关注, 我们即将推出一个demo的站点(这周之内).

    --Baldwin

  6. Re: SunBlog更新:增加3D Tag Clouds插件

    这个没地方下载的吗,要怎么才能下载到,谢谢

    --Sun key

  7. Re: SunBlog更新:增加3D Tag Clouds插件

    已经电邮您了,请注意查收

    --sunny0315

  8. Re: 如何添加DNN模块的自定义权限

    你只要设置好该节点即可, 比如:DnnSun.SunBlogNuke.Business.InterfaceController, DnnSun.Modules.SunBlogNuke 其他的请再详细看看本文,我觉得说得蛮清楚的 :)

    --Baldwin

Blog搜索
Rss Feed
feedsky
抓虾
pageflakes
newsgator
哪吒
相册库
更多照片请查看相册库
我们的服务
  • DotNetNuke 咨询
  • Web设计及其模块开发
  • 免费建站
  • 电子商务
  • 开拓市场
我们致力于开发定制的web 2.0 ,所服务的客户主要包括小中型企业,社区俱乐部及其非盈利机构组织。我们将利用开源的DNN作为我们核心的系统机制,更多相关信息...
版权声明
本站任何言论仅代表个人观点,与作者所在的公司没有任何关系,所有贴子皆以“现状”提供且没有任何担保,同时也没有授予任何权利。