我使用AjaxControlToolkit中的CollapsiblePanelExtender時,它在我點擊它時正常工作,但它不會在初始頁面加載時全部展開(展開90%)。CollapsiblePanelExtender不會在初始頁面加載時一路打開
我必須將它摺疊並手動展開,才能一路打開。
我沒有設置ExpandedSize屬性,因爲面板內容是動態的。
任何想法?
我使用AjaxControlToolkit中的CollapsiblePanelExtender時,它在我點擊它時正常工作,但它不會在初始頁面加載時全部展開(展開90%)。CollapsiblePanelExtender不會在初始頁面加載時一路打開
我必須將它摺疊並手動展開,才能一路打開。
我沒有設置ExpandedSize屬性,因爲面板內容是動態的。
任何想法?
嘗試在實際面板的樣式中設置「min-height」的值。否則,您可以通過編程設置高度或ExpandSize在PreRender事件
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
// Set the size here
myCollapsiblePanelExtender.ExpandedSize = sizeValue;
}
使用下面的風格在擴展的目標:
.collapsiblePanelContainer {
height: 0;
overflow: hidden;
}
的CollapsiblePanelExtender將採取的工作剩下的工作。
喬斯塔格納在CollapsiblePanelExtender video提到這個提示。
如果可摺疊面板中的數據已修復並且不需要調用頁面回發,請將CollapsiblePanelExtender的「SuppressPostBack」屬性設置爲true。這將使擴展行動更快更順利地完成。你不會注意到延遲。
你使用任何CSS重置技術? – 2009-02-10 10:18:52
我不重置css – 2009-02-13 09:41:49