标签: dotnetnuke

无法读取cookie(使用jQuery和cookies插件)

我有一个DotNetNuke网站,默认情况下人们匿名使用.当他们想要登录时,他们会点击一个链接,/DesktopModules/AuthenticationServices/ActiveDirectory/WindowsSignin.aspx然后将其重定向到首页.

在首页上有一些jQuery,它旨在将登录过程中创建的cookie从永久更改为基于会话(因此当用户浏览器关闭时它们将消失).

然而,虽然我可以在jQuery中创建和读取我自己的cookie(使用cookies插件)但我无法查看登录期间在服务器端创建的cookie.

下图显示了DotNetNuke网站的cookie.

IECookiesView的屏幕截图

Demo1Demo3使用以下代码由jQuery创建:

$.cookie('Demo1', 'Fred', { expires: 0.005, path: '/' } );
$.cookie('Demo3', 'Peter', { expires: 0.005, path: '/', domain: 'internet.nt.avs' } );
Run Code Online (Sandbox Code Playgroud)

然后可以使用以下代码读取这些cookie:

alert( $.cookie('Demo3') );

但是,如果我然后尝试读取其他一个cookie,我没有通过jQuery设置,我得到null返回:

alert( $.cookie('.DOTNETNUKE') );

为什么会这样?

cookies jquery dotnetnuke

1
推荐指数
1
解决办法
1826
查看次数

通过WebMatrix将Javascript添加到DotNetNuke

我正在通过WebMatrix开发一个DotNetNuke网站,但无法弄清楚如何将javascript添加到主页.

我想在其中放置一个jQuery模块,确实显示了一个图库,但找不到添加脚本文件和编辑页面实际html的方法.

有没有人这样做过?

jquery dotnetnuke webmatrix

1
推荐指数
1
解决办法
821
查看次数

DotNetNuke中的JQuery + JCrop问题

我正在使用dnn 6.它有文件dotnetnuke/js/dnn.jquery.js所以我创建了一个模块并添加了对这个jquery文件和所有其他JCrop文件的引用,它不起作用.
所以我添加了官方JQuery.js,但后来dnn找不到一些方法.
有没有人使用过JCrop和DotNetNuke?

jquery dotnetnuke jquery-ui jcrop

1
推荐指数
1
解决办法
245
查看次数

如何在DNN 6页面上添加模块用户控件?

在此输入图像描述

(这是我的模块定义的样子.)

我正在使用DNN 6,我有以下用户控件的模块.现在,当我添加要在页面上添加的模块时,它总是显示View.ascx; 那我怎么能显示pagestarter.ascx?

我的目标是我有页面A,它应该显示VIew.ascx,我有页面B应该显示PageStarter.ascx.

dotnetnuke dotnetnuke-module dotnetnuke-6 dotnetnuke-imc

1
推荐指数
1
解决办法
3271
查看次数

如何从DotNetNuke中的url获取选项卡ID

我有一个网址(例如http://localhost/Aanbod/Pagina.aspx),我想知道标签ID,所以我可以创建一个带查询的友好网址(例如http:// localhost/Aanbod/Pagina/QueryKey/QueryValue /).

有人有想法吗?

编辑:
我不在页面本身.想从任何可能的页面了解它.
网址不包含标签ID本身,因此无法提取.

dotnetnuke c#-4.0 dotnetnuke-module dotnetnuke-6

1
推荐指数
1
解决办法
5302
查看次数

如何导航到DNN中的模块?

我创建了一个DNN模块并将其添加到模块列表中.现在我想打电话给我,我试过这个:

Response.Redirect(Globals.NavigateURL(this.TabId, "Control Key", "parameter"), true);
Run Code Online (Sandbox Code Playgroud)

但它会打开默认页面,这是空的!

我的模块在哪里?!?!或者我的错误在哪里?!

c# asp.net dotnetnuke

1
推荐指数
1
解决办法
5040
查看次数

推荐用于小型.NET网站的CMS

我有一个网站,我正在为客户端在.NET中创建一个cms.该网站位于http://bit.ly/YJ8dXl

我不是.NET开发人员(这里有rails人员),但我喜欢c#中的一些内容,我很清楚它可以在共享主机上实现并为其创建一个简单的模板.

有人建议使用DotNetNuke,但这似乎太复杂了,我的.NET技能设置为上述网站设置模板.任何人都可以推荐开源cms或专有的.NET cms,我可以便宜地购买许可证并安装在共享主机上.

在此先感谢,我会加上一个好的答案

.net c# dotnetnuke orchardcms

1
推荐指数
1
解决办法
2万
查看次数

petapoco 查询一个 Sql Server 视图

我已经开始在 dotnetnuke 7 中使用 DAL2。我有一些复杂的查询,我已经在我的实例使用的 SQL 服务器数据库中创建了视图。从这些视图访问简单选择的最佳实践是什么。

如果我使用以下内容,那么这会绕过 dbOwner 和 ObjectQualifier:

    Public Function GetProducts_Short_Active() As IEnumerable(Of Object)
        Using ctx As IDataContext = DataContext.Instance
            Return ctx.ExecuteQuery(Of Object)(CommandType.Text, "SELECT * FROM dbo.vw_ProductList_Short_Active", Nothing)
        End Using
    End Function
Run Code Online (Sandbox Code Playgroud)

问题: 或者我应该为每个 sql-server-view 定义一个类和属性(就像我为每个表所做的那样),表名注释是视图的名称,如下所示?

<TableName("vw_ProductList_Short_Active")> _
<PrimaryKey("ProductId")> _
<Cacheable("ProductList_Short_Active", CacheItemPriority.Default, 20)> _
<Scope("PortalId")>
Public Class ProductList_Short_Active
     ''view properties go here
End Class
Run Code Online (Sandbox Code Playgroud)

编辑 1:

这篇文章似乎表明我不应该使用视图,而是使用 iEnumerable 的可忽略列扩展我的产品类,这些列代表我需要的“连接”数据记录。那是准确的吗?

sql dotnetnuke petapoco dotnetnuke-7

1
推荐指数
1
解决办法
2412
查看次数

1
推荐指数
1
解决办法
300
查看次数

未知的服务器标签'dnn:DnnCssInclude'

我想使用DNN开发项目,并在VS2010中安装了DNN 8.0.0,由于它是CMS,因此在带有“管理”面板的浏览器上工作正常。但是我想自定义我的网站,以便我在VS2010上加载了源代码,并且在构建它时,它显示了以下错误:

未知的服务器标签'dnn:DnnCssInclude'

未知的服务器标签'dnn:DnnJsInclude'

在文件夹路径上:\ dnndemo \ Portals_default \ Skins \ Xcillion \ Common \ AddFiles.ascx

.net dotnetnuke dotnetnuke-settings

1
推荐指数
1
解决办法
1196
查看次数