Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从asp.net代码中展开/折叠DDA坐标?_Javascript_Jquery_Asp.net - Fatal编程技术网

Javascript 如何从asp.net代码中展开/折叠DDA坐标?

Javascript 如何从asp.net代码中展开/折叠DDA坐标?,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我正在使用它来替换Ajax可折叠PanelExtender。我希望使用ddaccordion实现与Ajax CPE相同的行为 我有两个要求: 1) 我需要根据展开/折叠面板来检查代码隐藏的一些条件。我怎么做 2) 我已设置persiststate:true,//浏览器会话中打开内容的持久状态? 这里清楚地提到,状态会一直持续到broswer关闭,但我只需要将状态保持在回发中 请帮忙。我自己解决了这个问题 只是分享第二个问题的解决方案 在主aspx页面上,我已经放置了这个javascript代码

我正在使用它来替换Ajax可折叠PanelExtender。我希望使用ddaccordion实现与Ajax CPE相同的行为

我有两个要求:

1) 我需要根据展开/折叠面板来检查代码隐藏的一些条件。我怎么做

2) 我已设置persiststate:true,//浏览器会话中打开内容的持久状态? 这里清楚地提到,状态会一直持续到broswer关闭,但我只需要将状态保持在回发中


请帮忙。

我自己解决了这个问题

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

在主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); } 
var isPostBack=”“;
如果(isPostBack==“false”){
deleteCookie(cookiename);
}
函数setCookie(名称、值、天){if(天){var date=new date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires=“;expires=“+date.togmString();}否则var expires=”“;document.cookie=name+”=“+value+expires+”;path=/“;}
函数deleteCookie(name){setCookie(name,“,-1);}