Ist es möglich, eine bestimmte ID für ein ASP.NET-Server-Steuerelement festzulegen? Jedes Mal, wenn ich eine ID zuweise und das Webformular ausführe, ändert sich die ID.
Zum Beispiel:
<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
Das heißt übersetzt so viel wie:
<input id="ct100_ContentPlaceHolder1_txtName" type="text" />
Ich denke, dies ist tun, um mich mit Master-Seiten, aber wenn ja, wie kann ich sicher sein, dass ein Steuerelement eine bestimmte ID (für Javascript-Zwecke) haben wird. Ich habe die automatisch generierte ID in meinem Javascript platziert und es funktioniert, aber ich würde es vorziehen, die IDs zu verwenden, die ich ihnen ursprünglich zugewiesen habe. Ist dies möglich?
(Dies gilt für Version:ASP.NET 3.5)