如果您创建一个表并添加它,后面代码中的 ClientID 属性不会反射(reflect)实际文件中的 ID,因此 document.getElementById 不起作用。
如何添加控件,并能够使用 Javascript 访问它,仅使用其 ID(例如“table1”)?
最佳答案
您必须将“ClientId”呈现给浏览器,然后获取该值才能通过 Javascript 使用它。
从 .NET 4.0 开始,这将不再是问题,因为您可以更改 iNamingContainer 和 id 结构的行为。
关于asp.net - 在代码隐藏中添加一个表,使用 javascript getElementById 吗? ASP.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1826959/