ASPx GridView - 具有客户端事件的多个详细信息行用户控件

时间:2011-02-14 13:18:28

标签: c# javascript asp.net devexpress

我在详细信息行模板中启用了一个带有用户控件的DevExpress ASPxGridView回调。

用户控件执行CRUD操作并启用回调,使用HiddenField控制器捕获控件更改。它还有保存和取消按钮。

当我展开n个详细信息行时,隐藏字段控制器的ClientInstanceName将被复制n次,并且所有客户端控制操作都会以最后一个扩展详细信息行控件的隐藏字段为目标。

是否有任何编码标记和JavaScript的方法,因此客户端控制操作只针对它自己的隐藏字段实例? - 特别是没有通过我的C#代码动态添加JavaScript和ClientSideEvents?

非常感谢...

1 个答案:

答案 0 :(得分:0)

我认为最好的解决方案是设置ClientInstanceName并在ASPxGridView的HtmlRowCreated事件处理程序中编写相应的客户端代码。