3
|
Kashif · 技术社区 · 14 年前 |
![]() |
1
3
最终HTML中生成的ID不能保证与ASPX源代码中的ID相同。当您将控件放在命名容器中时,ID将预先附加一个或多个父ID,以确保其唯一性。clientID属性将始终为您提供id属性的最终形式,因为它最终出现在HTML中,所以建议您在JavaScript中使用该属性。 |
![]() |
2
1
引述自文章…
简短的回答是clientid,以确保您找到自己的控制权。 |
![]() |
3
1
您使用的是哪个版本的ASP.NET?在.NET 4中,可以指定不自动生成ID。 我认为在这种情况下这是一个巧合,因为您没有使用任何用户控件或其他容器。一旦你这样做了,你就不能再保证控件ID保持不变,因此你应该使用第二种方法作为最佳实践,因为如果你的页面是按照我所说的方式修改的,你的javascript将不再工作,很难理解为什么以后会这样。 |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |