dotnetnuke - 无法读取配置文件令牌
问题描述
我正在使用 DNNSharp ActionGrid 并希望使用令牌值过滤网格。使用 DotNet Nuke 9.2 版,我创建了 2 个自定义配置文件字段。一个是文本框,我可以使用令牌 [Profile:Agency] 在 SQL where 子句中使用它。第二个配置文件字段是一个列表,当我尝试将此列表与 Token [Profile:AgencyList] 一起使用时,我没有从 SQL 表中返回任何数据。当我在跟踪中检查 SQL 查询时,传递给 SQL 服务器的 Token 值是 '********' 为什么我无法获得该配置文件列表的值?
解决方案
原来问题是查询字符串中的拼写错误。显然尝试访问不存在的配置文件字段将返回 ******** 字符串。
推荐阅读
- javascript - NodeList 元素上的 forEach() 函数
- kubernetes - 如何在 kubernetes v1.19.0 上将“--token-auth-file=SOMEFILE”标志设置为 apiserver
- kotlin - Kotlin 中可空字符串的重载解析歧义错误
- ruby-on-rails - 仅当 current_user 是管理员时才在模型中进行验证 - Rails
- javascript - Ajax 不工作 - 提交时数据和页面不会发生变化
- reactjs - TypeError:无法读取未定义的属性“国家” - React-Redux
- php - 如何在博客的第二篇文章中启动循环
- sql-server - Azure ACI 和文件共享 - 无法访问卷挂载的 linux MSSQL Server
- python - 我想用moviepy制作视频2倍的速度,但它的制作视频放大,放大
- javascript - 如何将数据保存到 JSON 文件中