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