【发布时间】:2015-04-22 10:03:17
【问题描述】:
中继器在创建项目时触发事件
Protected Sub Repeater1_ItemCreated(sender As Object, e As RepeaterItemEventArgs) Handles Repeater1.ItemCreated
并且可以捕获和修改这个单一数据行上的控件。
Dim lnk As HyperLink = CType(e.Item.FindControl("lblShipmentDetails"), HyperLink)
现在的问题是,对于任何 JavaScript,都需要确定正确的客户端 ID。但该控件不保存客户端 ID,只保存 lblShipmentDetails 字符串。
MSDN 是怎么说的:
https://msdn.microsoft.com/en-us/library/system.web.ui.control.clientidmode%28v=vs.110%29.aspx
https://msdn.microsoft.com/en-us/library/1d04y8ss%28v=vs.140%29.aspx
或代码项目:
http://www.codeproject.com/Articles/108887/Client-Ids-Generation-with-ASP-NET
但是如何从 Repeater 中获取正确的 ClientID 以在 JavaScript 中使用它呢?
【问题讨论】:
标签: javascript html asp.net