gpt4 book ai didi

javascript - 在 ASP.NET 中,是否可以在外部 javascript 文件中使用 '<%= control.ClientID %>' 还是必须将其作为脚本 block 放在 ASPX 本身中?

转载 作者:行者123 更新时间:2023-11-28 12:09:26 24 4
gpt4 key购买 nike

在ASP.NET中,是否可以使用

'<%= control.ClientID %>' 

在外部 javascript 文件中还是必须作为脚本 block 在 ASPX 本身中?

如果不可能,有什么技巧可以实现这一点吗?

最佳答案

或者您可以在数组中注册您的客户端 ID,并在 JavaScript 文件中使用该数组。

ASPX(Js)

var pageControls = {
'myControlId1' : '<%= control1.ClientID %>',
'myControlId2' : '<%= control2.ClientID %>',
...
}

Javascript

alert(pageControls['myControlId2']);

关于javascript - 在 ASP.NET 中,是否可以在外部 javascript 文件中使用 '<%= control.ClientID %>' 还是必须将其作为脚本 block 放在 ASPX 本身中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4855733/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com