是否可以保留控件 id。
<asp:TextBox ID="myTextBox" />
当我使用 F12 时,它显示其 id 不同为"ct00_Main_myTextBox"有什么办法将其设置为"yTextBox",我知道这是由于母版页。
谢谢。
您可以将 ClientIDMode 设置为 Static。
<asp:TextBox ID="myTextBox" ClientIDMode="Static" />
如果你尝试在javascript中引用它,你也可以使用ClientID属性来获取生成的ID,而不考虑ClientIDMode。
document.getElementById("<%= myTextBox.ClientID %>");
保留ClientIDMode="Static"
并按照Jrummell在回复中的建议遵循其余部分
我还建议您在此处阅读本文