我有一个 asp.net 页面,其中一些CollapsiblePanelExtender
默认折叠并包含 CheckBoxes。
我的问题是,当我展开一个并检查 CheckBox 时,一个AutoPostBack
事件正在触发并且我CollapsiblePanelExtender
的再次折叠。
CollapsiblePanelExtender
当我单击仅使用 C# 和 asp.net 的 CheckBox 时,有没有办法让展开?我不想在这里使用 JavaScript。
这是我的控件的配置:
CollapsiblePanelExtender cpe = new CollapsiblePanelExtender();
cpe.ID = "cpe" + headerName;
cpe.TargetControlID = headerName + "Body";
cpe.CollapsedSize = 0;
cpe.Collapsed = true;
cpe.ExpandControlID = headerName + "Header";
cpe.CollapseControlID = headerName + "Header";
cpe.AutoCollapse = false;
cpe.AutoExpand = false;
cpe.ScrollContents = false;
cpe.ExpandDirection = CollapsiblePanelExpandDirection.Vertical;
cpe.SuppressPostBack = false;