如何在gridview中单击某个记录下的某个表/窗体(VB.NET)

如何在gridview中单击某个记录下的某个表/窗体(VB.NET),vb.net,gridview,record,collapse,Vb.net,Gridview,Record,Collapse,我需要在gridview中显示一个表单(以表格格式输入一些数据),即单击gridview中的特定记录时,表单应展开以输入数据,输入后单击表单上的退出按钮,表单将折叠/收缩 展开该网格中的其他记录时,这些记录将转到该表单/表的底部,折叠时,这些记录将返回 我希望你明白我的意思。这方面的任何示例代码都将非常有用。提前谢谢 1.在网格的模板字段中添加LinkButton 2.编写代码,在单击链接按钮时获取特定行索引 3.使用Ajax工具包,modalpopup控件应链接到面板 4.在面板中设计表单 您

我需要在gridview中显示一个表单(以表格格式输入一些数据),即单击gridview中的特定记录时,表单应展开以输入数据,输入后单击表单上的退出按钮,表单将折叠/收缩

展开该网格中的其他记录时,这些记录将转到该表单/表的底部,折叠时,这些记录将返回

我希望你明白我的意思。这方面的任何示例代码都将非常有用。提前谢谢

1.在网格的模板字段中添加LinkButton

2.编写代码,在单击链接按钮时获取特定行索引

3.使用Ajax工具包,modalpopup控件应链接到面板

4.在面板中设计表单


您所描述的是Telerik gridview的功能,可能还有其他第三方控件。标准的asp.net gridview无法做到这一点,但Amatnath给出的建议是一个很好的折衷方案。谢谢您,先生。我已经照你说的做了。为此,我使用了modalPopup Extender。我只是在想我是否可以用另一种方式来做,就像我在问题中问的那样。但根据Mych的建议,我想我应该使用任何第三方控件。@user3177025您需要在网格中编辑还是需要单独的表单/表格打开?我需要在网格中编辑。就像我在本文中提供的链接一样,你会发现在记录的最左边有一个按钮,上面写着“展开”,点击会展开该记录下面的表单。经历这一切,希望这能有所帮助。。!!