c# - 如何在这个 .aspx 页面上实现可折叠部分?

标签 c# asp.net javascript visual-studio

这个 .aspx 页面有一组非常好的可折叠部分,带有很少的“+ -”控件。

http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx

谁能告诉我如何在 Visual Studio 中完成此操作?

我曾尝试使用 firebug 来解构页面,但找不到执行 showCollapsibleItem() 调用的脚本。

谢谢!

最佳答案

试试 AJAX Control Toolkit's CollapsiblePanel .

您也可以使用 jQuery 简单地完成此操作:

$('a.toggler').click(function() { $(this.rel).toggle(); return false; });

<a href="#" rel="#section1">Section 1</a> 
<p id="section1">Lorem ipsum dolor sit amet, consectetur adipisicing elit, 
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 
minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea 
commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit 
esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat 
non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>

关于c# - 如何在这个 .aspx 页面上实现可折叠部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2708799/

相关文章:

c# - OpenSSL RSA 示例

c# - TestStack.White 为什么我可以用Application.GetWindows 找到一个窗口但用.GetWindow 找不到?

c# - 翻译asp.net core model Binding messages

asp.net 设计的哪些前端可以轻松更换或更改?

c# - aspx.net 添加元标记筛选控件 ID

javascript - 切换div并更改属性源的Jquery函数

c# - C++/CLI 中 C# Array[] 的语法

c# - 如何使用用户输入的日期比较可为空类型的日期?

javascript - Chrome扩展程序弹出安装

javascript - 对象属性赋值中的语法错误