主页面更改元素的ID

时间:2015-08-20 15:46:22

标签: asp.net master-pages

我使用JavaScript并尝试使用更多JQuery。无论如何,我从来都不喜欢Master Pages改变我元素的ID的方式。因此,当我使用getElementById(" MyElement")时,它无法找到该元素。所以我按F5并执行一个视图源,然后复制该元素的新ID,它可以工作。

我的问题...... 有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

设置服务器控件的ClientIDModeClientID,如下所示:

<asp:TextBox ID="TextBox1" runat="server" ClientIDMode="Static" ClientID="MyTextBox" />

现在,您可以通过MyTextBox ID选择器在jQuery或普通旧JavaScript中引用文本框。

相关问题