有没有办法根据复选框点击创建显示父子关系的可折叠ASP.NET网格视图?
答案 0 :(得分:1)
我不认为任何Microsoft网格都可以做到这一点。但是,第三方网格会这样做。我们在上一个项目中使用了ComponentArt的网格控件,并使用它来完成您想要的任务。
答案 1 :(得分:1)
一个简单的解决方案是将您的GridView包装在UpdatePanel中,并像使用普通回发一样对所有内容进行编码。但这是一种非常严厉的做法。
另一种选择是使用Microsoft的AJAX库来调用PageMethods。请参阅此处的第二个示例:http://www.asp.net/ajax/documentation/live/Tutorials/ExposingWebServicesToAJAXTutorial.aspx。加载页面后,您可以将函数绑定到复选框的单击事件,这些事件调用PageMethod将适当的HTML标签和输入注入到行中,并使用链接将表单中的值传递给不同的PageMethod。