如何从asp.net代码中扩展/折叠ddaccordion?

时间:2012-06-21 10:09:18

标签: javascript jquery asp.net

我正在使用ddaccordion来替换Ajax CollapsiblePanelExtender。我想使用ddaccordion实现与Ajax CPE相同的行为。

我有两个要求:

1)我需要根据扩展/折叠面板来检查代码背后的一些条件。我该怎么办?

2)我设置了persiststate:true,//在浏览器会话中保持已打开内容的状态? 在这里明确提到国家坚持直到broswer关闭,但我需要将状态保持在回发中。

请帮忙。

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。

只是分享第二个问题的解决方案。

在主aspx页面上我已经放了这个javascript代码。

var isPostBack = "<%#Page.IsPostBack.ToString().ToLower()%>";
            if (isPostBack == "false") {
                deleteCookie(cookiename);
            }

function setCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; }
function deleteCookie(name) { setCookie(name, "", -1); }