如何为模板化标记编写JavaScript?
我有点被这件事缠住了 我被指派对ASP.NET项目进行更改。我正在处理的Web表单需要动态显示和隐藏控件以响应用户操作 到目前为止,一切顺利。我的方法是创建一个小JavaScript。然而,在这个页面上,标记是Telerik控件模板的一部分(我对此一无所知)。我不确定这件事的后果。我仍然可以使用JavaScript进行模板化标记吗 我试图在页面中插入一些现有的JavaScript。我遇到的第一个问题是使用了如何为模板化标记编写JavaScript?,javascript,asp.net,templates,Javascript,Asp.net,Templates,我有点被这件事缠住了 我被指派对ASP.NET项目进行更改。我正在处理的Web表单需要动态显示和隐藏控件以响应用户操作 到目前为止,一切顺利。我的方法是创建一个小JavaScript。然而,在这个页面上,标记是Telerik控件模板的一部分(我对此一无所知)。我不确定这件事的后果。我仍然可以使用JavaScript进行模板化标记吗 我试图在页面中插入一些现有的JavaScript。我遇到的第一个问题是使用了,这会产生一个错误,因为ASP.NET看不到模板中控件的名称 是否有其他方法可以做到这一点
,这会产生一个错误,因为ASP.NET看不到模板中控件的名称
是否有其他方法可以做到这一点,或者我会遇到更多问题?对于repeater之类的模板控件,您应该从isnide-the-itembound事件连接javascript。使用FindControl为每一行获取控件,然后从代码隐藏中注册javascript。我相信您的telerik控件应该公开类似于每行调用的itembound事件的内容。通过“连接javascript”,我假设您正在谈论设置onclick属性。这很好,但我的第一个问题是,为了编写将被调用的函数,我无法轻松确定控件的ClientID。也许有办法使用Telerik控件,但我不知道如何使用它们,也没有文档。