<asp:DataGrid>
<ItemTemplate>
1)
<asp:TextBox ID="tbComments" onChange="javascript:checkLength(<%# tbComments.ClientId %>);" runat="server"/>
2)
<span id="<%# tbComments.ClientId %>Label"></span>
</ItemTemplate>
</asp:DataGrid>
Irgendwelche Ideen, um das oben genannte Arbeiten zu machen (was nicht: P)?Wie kann ich die Client-ID eines gebundenen Steuerelements mit JavaScript und/oder serverseitigen Tags abrufen?
Ich würde lieber e.parentNode.getElementById stattdessen verwenden, Ich versuchte und es hat nicht funktioniert für mich, gibt es eine Möglichkeit? – Shimmy
Da die IDs dynamisch generiert werden, ist die einzige Möglichkeit, einen Verweis auf den Bereich zu erhalten, die Position. –
Die Client-ID des Labels entspricht der Client-ID des Textfelds mit dem Suffix "Label". Wenn Sie eines kennen, kennen Sie das andere. –