0

Is it possible to retain controls id. e.g

<asp:TextBox ID="myTextBox" />

When I use F12 it show its id different as "ct00_Main_myTextBox" is there any way to set it as "yTextBox", I know its due to master page.

Thanks.

4

2 に答える 2

2

ClientIDModeを Static に設定できます。

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

これを JavaScript で参照しようとしている場合は、ClientIDMode に関係なく、ClientIDプロパティを使用して生成された ID を取得することもできます。

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

ClientIDMode="Static" jrummellの返信で提案されているように、残りを維持してフォローしてください

こちらの記事もぜひ読んでいただきたいです

于 2012-10-15T13:23:06.357 に答える