- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 AjaxToolkit 3.5 中使用 CollapsiblePanelExtender 来显示/隐藏搜索过滤器选项。
我希望在页面首次加载时展开 CollapsiblePanelExtender,!Page.IsPostBack。
之后,我希望折叠 CollapsiblePanelExtender,因为这意味着他们要么提交了一些过滤器选项,要么将转到搜索结果中的另一个页面。在任何一种情况下,我都希望 CollapsiblePanelExtender 被折叠。
有没有办法实现这一目标?
在按钮提交处理程序的代码隐藏中,我尝试添加:
CollapsiblePanelExtenderID.CollapsedSize = 0
CollapsiblePanelExtenderID.Collapsed = true
但这似乎不起作用。我还将它添加到处理分页的 lvProducts_PagePropertiesChanging 处理程序中。
最佳答案
我又想通了。
我需要添加这个:
if (!Page.IsPostBack)
{
// do something
}
else
{
cpFilter.Collapsed = true;
cpFilter.ClientState = "true";
}
关于asp.net-ajax - CollapsiblePanelExtender 设置已折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/446856/
我有一个带有常用扩展和折叠按钮的 CollapsiblePanelExtender……我想在扩展器扩展时触发一个点击事件,在扩展器折叠时触发一个不同的点击事件。但最重要的事件是何时延长。即使在崩溃时,
我有一个 collapsiblepanelextender 可以工作,但是在 IE10 或 chrome 中运行时它不会在 IE10 兼容模式下产生动画,但它会产生动画 我有一些 javascript
我有一个网页,其中包含多个显示不同数据表的 CollapsiblePanelExtender 和 Accordion。当用户使用他们的浏览器打印页面时,我想强制所有 CollapsiblePanelE
我有一个不会折叠的 CollapsiblePanelExtender。我已将“折叠”设置为 true 并且所有 ControlID 设置正确。我尝试折叠,它通过动画但几乎立即展开。这是在具有以下结构的
我正在使用 AjaxControlToolkit 中的 CollapsiblePanelExtender,当我单击它时它工作正常,但它不会在初始页面加载时一直展开(展开约 90%)。 我必须手动折叠它
有人知道禁用 CollapsiblePanelExtender 的客户端方法吗? 我已经通过 behaviorId 获得了扩展器。 var extender = $find("behaviorId")
我有一个要设置的网页,它将显示一些 Ajax Tables嵌套在 CollapsiblePanelExtender 中.表格嵌套正确,但样式表现异常。我最近开始使用 Chrome 的 Inspecto
我有一个 GridView 。我在里面有一个包含按钮的 CollapsiblePanelExtender。当我按下一个按钮时,这会导致回发并且 CollapsiblePanelExtender 关闭。
我在 AjaxToolkit 3.5 中使用 CollapsiblePanelExtender 来显示/隐藏搜索过滤器选项。 我希望在页面首次加载时展开 CollapsiblePanelExtende
我正在为表单的多个部分使用 AJAX CollapsiblePanelExtender。我可以使用以下两行以编程方式折叠面板: ajaxCollapsiblePanelExtender
我是一名优秀的程序员,十分优秀!