是否可以在 ASP.NET 服务器控件上设置特定 ID?每次我分配一个 ID 并运行 Web 表单时,ID 都会发生变化。
例如:
<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
被翻译成这样:
<input id="ct100_ContentPlaceHolder1_txtName" type="text" />
我认为这是使用母版页对我所做的,但如果是这样,我如何确定控件将具有特定 ID(用于 javascript 目的)。我将自动生成的 id 放在我的 javascript 中并且它正在工作,但我更愿意使用我最初分配给他们的 id。这可能吗?
(这是针对版本:ASP.NET 3.5)