小编典典

通过JavaScript在ID中引用ASP.NET控件?

ajax

呈现ASP.NET控件时,其ID有时会更改,就像它们在命名容器中一样。Button1例如,实际上可能具有ctl00_ContentMain_Button1渲染时间的ID

我知道您可以在.cs文件中以字符串形式编写JavaScript,获取控件的clientID并使用clientscript将脚本注入到页面中,但是有没有一种方法可以使用ASP.NET
Ajax从JavaScript直接引用控件?

我发现编写用于递归解析dom并找到包含所需ID的控件的控件不可靠,因此我一直在寻找最佳实践,而不是变通方法。


阅读 215

收藏
2020-07-26

共1个答案

小编典典

哦,如果有人遇到这个问题,我也发现了这一点。

将自定义jQuery选择器用于asp.net控件:http : //john-sheehan.com/blog/custom-jquery-
selector-for-aspnet-webforms/

2020-07-26