Jquery崩溃并扩展服务器端控件

时间:2011-10-14 07:50:18

标签: c# jquery asp.net

我正在使用asp.net 3.5和c#。

我有一个服务器端div(runat =“server”),我想要的是当我点击链接时,div1会崩溃。我必须在JQuery中这样做。

我已经达到了使用以下示例的目标。它崩溃并扩展了客户端div ..现在我想对服务器端div控件做同样的事情

http://www.dynamicdrive.com/dynamicindex17/animatedcollapse.htm

2 个答案:

答案 0 :(得分:2)

有什么问题?唯一的区别是您需要使用control的ClientID值。在您的情况下,如果 jason id的div具有runat =“server”属性,您可以使用:animatedcollapse.addDiv('<%= jason.ClientID %>', 'fade=1,height=80px')

答案 1 :(得分:0)

通过“在服务器端执行相同的操作”,您是否希望在单击导致回发的其他元素时保持状态?

我做了一篇关于使用Panel控件执行此操作并在服务器端记住其状态的博客文章,因此如果您单击其他元素,状态将通过回发持续存在。它同样适用于DIV: Persisting Collapse state on postback