【问题标题】:Cannot Read Profile Token无法读取配置文件令牌
【发布时间】:2018-10-16 15:23:10
【问题描述】:

我正在使用 DNNSharp ActionGrid 并希望使用令牌值过滤网格。使用 DotNet Nuke 9.2 版,我创建了 2 个自定义配置文件字段。一个是文本框,我可以使用令牌 [Profile:Agency] 在 SQL where 子句中使用它。第二个配置文件字段是一个列表,当我尝试将此列表与 Token [Profile:AgencyList] 一起使用时,我没有从 SQL 表中返回任何数据。当我在跟踪中检查 SQL 查询时,传递给 SQL 服务器的 Token 值是 '********' 为什么我无法获得该 Profile 列表的值?

【问题讨论】:

    标签: dotnetnuke dotnetnuke-9


    【解决方案1】:

    我只有类似的经历,但是对于“*******”行为,感觉可能是同一个问题。

    请看下面的截图 - [Profile:AgencyList] 属性的“默认可见性”是什么?

    我过去曾遇到过这样的情况,角色组之外的用户会看到“*******”来代替配置文件属性数据...我想知道这是否是类似的行为正在执行 SQL 查询...

    【讨论】:

      【解决方案2】:

      原来问题是查询字符串中的拼写错误。显然尝试访问不存在的配置文件字段将返回 ******** 字符串。

      【讨论】:

      • 行了! :)
      猜你喜欢
      • 2016-07-09
      • 2019-09-02
      • 2018-03-23
      • 2019-01-08
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多