繁体   English   中英

在codebehind中添加一个表,使用javascript来获取它的getElementById? asp.net

[英]Add a table in codebehind, getElementById it using javascript? asp.net

如果创建表并将其添加,则后面代码中的ClientID属性不会反映实际文件中的ID,因此document.getElementById无效。

如何添加仅具有ID(例如“ table1”)的控件,并能够使用Java脚本访问它?

您必须将“ ClientId”呈现给浏览器,然后获取该值才能通过Javascript使用它。

从.NET 4.0开始,这不再是问题,因为您可以更改iNamingContainer和id结构的行为。

您可以动态地将javascript变量设置为新表的ClientID,然后在getElementById中使用其值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM