在列表框中选择值时,可以看到面板

时间:2013-09-04 14:53:17

标签: c# asp.net

我对表格内的所有内容都有一个网格视图。我想为它创建一个过滤器,以允许用户缩小gridview的范围。我有2个列表框。列表框1包含所有过滤器,然后您可以将所需的过滤器移动到第二个列表框。然后,当您应用过滤器时,它仅应用第二个列表框中的过滤器。当您选择右侧的其中一个过滤器时,我希望它显示要填充的过滤器属性,以便在查询中用于拉回gridview。

当你在第二个过滤器中选择一个值时,有没有办法让面板显示?我想我不确定是否有功能允许我这样做?

以下是我试图让它看起来像http://i.imgur.com/neWYftY.jpg

的方法

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

在初始化时使面板不可见:

<asp:Panel ID="Panel1" runat="server" Visible="false">

然后在autopostback过滤器选择的事件处理程序中显示它:

Panel1.Visible = true;