为什么占位符必须小写?

时间:2012-08-10 00:08:58

标签: asp.net sitecore sitecore6

我一直对此感到好奇,所以我想我会在堆栈上问这个问题。有人告诉我 总是 小写我的Sitecore占位符,由一位顾问帮我完成我的一个项目。

当时我是Sitecore的新手,所以我大步前进,从未真正质疑过它。但是,随着我对系统的熟悉程度以及可扩展性和模块化程度的提高,我真的无法想象为什么这会是一个要求......?

似乎没有关于这个主题的任何文档,但是,Sitecore本身在我见过的每个示例网站中看起来都是小写占位符。

主题为metioned a few times on the web,包括右here on stack,但问题仍然存在:为什么?

2 个答案:

答案 0 :(得分:4)

我不是一个我曾经听过的要求,并且在多个项目中我都有不是小写的占位符,通常我会使用骆驼外壳。

答案 1 :(得分:4)

可能指的是Sitecore中存在错误的特定版本。目前不要求仅使用小写。我怀疑当Sitecore的依赖注入/布局引擎运行时,是将布局上的占位符键与控件绑定进行比较,并在匹配占位符键时忽略这些情况。