Få data tilbage fra JS i en hidden
Jeg har noget script kørende, som udfylder nogle <input hidden>felter på min side. Scriptet skal bruges for flere forskellige sider.For øjeblikket har jeg en HtmlControl
<input id="StartRange" type="hidden" value="0" runat="server" />
som jeg kan tilgå både på server og på klienten. Jeg har været nødt til at fastkode dens ID på klienten i min JS:-( Der findes en asp parameter minKontrol.ClientID som man kan indsætte i JS, således at man slipper for at finde ud af hvad kontrollen hedder på klientsiden. Desværre synes en almindelig <input> IKKE at have denne parameter.
En almindelig asp.TextBox dukker slet ikke op på klienten når den sættes til Visible=False.
Forsøgte mig også med en <asp:HiddenField>, som HAr en HiddenField.ClientID. Det havde nogle underlige effekter - der dukkede nogle ting op i den på klienten, og jeg ved ikke hvordan jeg beholder kontrollen for mig selv, uden at ASP.NET laver alt muligt om på den.
Så med andre ord : hvordan kan jeg hente usynligt input fra klienten, UDEN at fastbinde mig på IDét som jo bliver lavet om under udviklingen, da siden tilpasses mens tiden går.