在另一个 gridview 中打开 gridview
Posted
技术标签:
【中文标题】在另一个 gridview 中打开 gridview【英文标题】:Open gridview inside another gridview 【发布时间】:2011-05-27 06:32:27 【问题描述】:我有一个gridview,其中包含vacancy id
和vacancy title
列以及一些图像按钮。
当用户点击按钮 show criteria 时,另一个 gridview 应该在现有的 gridview 中打开。
此内部网格视图应显示该空缺的标准。
同样,当用户点击同一个按钮时,它应该隐藏子网格视图。
我通过在父gridview的模板字段的项目模板部分添加子gridview来尝试这个,但它在另一列中显示了内部gridview。
但是,我想在单击其按钮的行下方打开子网格。
这是如何实现的?
【问题讨论】:
【参考方案1】:你好,看看这个例子:http://tugberkugurlu.com/archive/parent-child-view-in-a-single-table-with-gridview-control-on-asp-net-web-forms
我认为对于您的问题,您需要使用 itemtemplate 列的宽度。可以轻松解决您的问题。
【讨论】:
【参考方案2】:在 GridView 中使用 Ajax 模式弹出窗口,它会在按钮单击时打开。
【讨论】:
以上是关于在另一个 gridview 中打开 gridview的主要内容,如果未能解决你的问题,请参考以下文章
如何在 GridView 内的 ListViewItemPresenter 中更改 SelectedBackground
PostBack 期间 GridView.DataSource 为空