【发布时间】:2010-11-07 17:08:30
【问题描述】:
我想开发复合控件,其中一些工作将在客户端执行。 为此,我正在实施 IScriptControl。
ScriptReference 指向带有客户端对象的脚本文件。
假设我希望它具有 Listview(html select) 控件,onselect 将根据所选值运行 javascript 函数。
我不能只是动态创建控件是客户端js,因为控件在设计模式下有UI,所以我必须在服务器端创建选择控件(我在override void Render中创建它)
我的问题是如何以及在何处为选择分配 onselect 事件。
更新:
也许我应该将 select 的 id 作为属性添加到 ScriptControlDescriptor,然后在客户端控件中检索此 id 并将所需的处理程序附加到事件?
【问题讨论】:
标签: c# javascript asp.net ajax