C# 正在折叠将显示信息的div

C# 正在折叠将显示信息的div,c#,javascript,jquery,asp.net,C#,Javascript,Jquery,Asp.net,我在C#.Net(*.aspx)中有一个页面,我以gridview的形式显示报告,并显示不同的计数,即一个数字,然后在另一个页面上单击它,它将显示此人的信息 例如 单击“8”或“5”将在新页面上显示所有“8”或“5”人 现在我想要的不是单击值并转到另一个页面,而是使用折叠div显示信息,并在单击值时展开 那么我怎样才能做到这一点呢 例如: 你在挣扎哪一部分?从概念上讲,默认情况下您将隐藏子记录,并在单击父记录时切换它们 .您可以使用Ajax控件工具包的HoverMenuExtender 转到下面

我在C#.Net(*.aspx)中有一个页面,我以gridview的形式显示报告,并显示不同的计数,即一个数字,然后在另一个页面上单击它,它将显示此人的信息

例如

单击“8”或“5”将在新页面上显示所有“8”或“5”人

现在我想要的不是单击值并转到另一个页面,而是使用折叠div显示信息,并在单击值时展开

那么我怎样才能做到这一点呢

例如:


你在挣扎哪一部分?从概念上讲,默认情况下您将隐藏子记录,并在单击父记录时切换它们


.

您可以使用Ajax控件工具包的HoverMenuExtender


转到下面的演示链接,您会得到更好的答案:

好吧,Henry已经给了您切换div的最简单示例。要获得完整的解决方案,您有不同的选择

  • 如果您希望使用显示用户信息的现有页面,那么可以通过在子div中加载iframe来实现
  • 另一种方法是将信息加载到子div中的当前页面上,并仅控制可见性
  • 或者在第一次单击时,您可以通过AJAX检索内容并将其加载到子目录中

  • 你想要的是一个手风琴控制器。网上有很多例子,有很多是免费下载和使用的。不久前我们在部门里用过。这意味着您不必编写所有jquery和CSS来实现所需的结果


    这就是我们使用的,谷歌上有大量的文档和帮助。但说真的,如果你真的想要这么酷的东西,你必须付出一些努力,这不是一个巨大的学习曲线,它非常有趣。

    这对我不起作用,因为我需要在重定向后进行一些处理。那么是否有类似于页面将在面板或iframe中打开的内容呢?为什么不,有一个modalpoup控件。查看演示:[.请检查所有控制演示,我确信您的解决方案在那里。不..我需要在页面重定向后或在新页面上发生的事情…因为我已经完成了这样的编码,所以没有机会更改整个代码请让我澄清:如果有人点击该选项,则应显示一个新的弹出窗口或面板d打开注册用户的详细信息,对吗?如果是这样,当然你可以使用ModelPopup控件,甚至你可以根据需要修改。我不想要任何弹出控件,但像可折叠的sliderNo.我需要在页面重定向后或在新页面上发生的事情…因为我已经完成了这样的编码,所以没有cha我想改变整个世界code@VishalSuthar,#1将是破坏性最小的选项,因为它会将您现有的弹出窗口/详细信息页面加载到i-frame中。但是,您仍然需要更改原始页面,以便在单击时加载iframe!
    Total Number of People Enrolled             8
    Total Number of People Enrolled as Email    5