0

是否可以保留控件 ID。例如

<asp:TextBox ID="myTextBox" />

当我使用 F12 时,它显示的 id 与“ct00_Main_myTextBox”不同,有什么方法可以将其设置为“yTextBox”,我知道它是由于母版页。

谢谢。

4

2 回答 2

2

您可以将ClientIDMode设置为静态。

<asp:TextBox ID="myTextBox" ClientIDMode="Static" />

如果您尝试在 javascript 中引用它,您也可以使用ClientID属性来获取生成的 ID,而不考虑 ClientIDMode。

document.getElementById("<%= myTextBox.ClientID %>");
于 2012-10-15T12:35:55.933 回答
0

ClientIDMode="Static" 按照jrummell在回复中的建议,保留并遵循其余部分

我也建议你在这里阅读这篇文章

于 2012-10-15T13:23:06.357 回答