作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
ASP.NET 是否总是将“ct100$...”前缀应用到元素 ID,或者在某些情况下,如果保证元素是唯一的,它是否会优化它。
最近我看到构建在应用的 ID 前缀方面有所不同,一个有前缀,一个没有,但都来自相同的源。
谁能提供更多细节,以及 INamingContainers 和 ID 生成的工作原理?
最佳答案
新的 ASP.NET 4 ClientIDMode 属性会影响呈现的客户端 ID。将命名容器控件设置为 Predictive 是为了减少这种情况...静态获取准确的 ID 并呈现给客户端,您必须小心确保唯一性。
当您使用命名容器(母版页也是命名容器)时,它会附加这个较长的 ID 以确保唯一性;在 .NET 4 中,他们对此进行了更多思考,并添加了预测和静态等功能来缩短 ID 的长度。
HTH.
关于c# - ASP.NET INamingContainer - 可选前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4461463/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!