Hi,
I have a user control inside a sliding pane. The user control is a container for 5 other child user controls. Each of the 5 user controls is a search criteria that I will have it expanded as default. The problem I'm having is when they all expanded, the vertical scroll bar only has effect on the PanelBars but the content of each child user controls does not scroll. I've been searching on the forum but couldn't find one that's similar to mine (I guess no one made the same mistake like I have). Could you please tell me if I'm setting up something incorrectly with RadPanel? I have also attached a screen shot to show you the problem.
This is the code of my page that has main search container:
<
telerik:RadPane
ID
=
"LeftPane"
runat
=
"server"
Width
=
"22px"
>
<
telerik:RadSlidingZone
ID
=
"RadSlidingZone1"
runat
=
"server"
Scrolling
=
"None"
>
<!-- Search Pane -->
<
telerik:RadSlidingPane
ID
=
"LeadSearchSlidePane"
Title
=
"Search Criteria"
runat
=
"server"
>
<
uc1:LeadSearchCriteria
runat
=
"server"
ID
=
"LeadSearchCriteria"
/>
</
telerik:RadSlidingPane
>
<!-- Grid Pane -->
<
telerik:RadSlidingPane
ID
=
"GridListSlidePane"
Title
=
"Grid View"
runat
=
"server"
Scrolling
=
"None"
OnClientExpanding
=
"ExpandGridPane"
OnClientDocked
=
"ExpandGridPane"
>
<
uc2:LeadSearchGridView
runat
=
"server"
ID
=
"LeadSearchGridView"
/>
</
telerik:RadSlidingPane
>
</
telerik:RadSlidingZone
>
</
telerik:RadPane
>
ascx for Search container user control :
<
style
type
=
"text/css"
>
.searchpane {
width:inherit;
height:inherit;
overflow:auto !important; /* with this line, the control will not adjust in the RadPane correctly */
}
</
style
>
<
div
class
=
"searchpane"
>
<
div
>
<
telerik:RadButton
ID
=
"RadSearchButton"
runat
=
"server"
Text
=
"Search"
OnClick
=
"RadSearchButton_Click"
/>
<
telerik:RadButton
ID
=
"RadSaveSearchButton"
runat
=
"server"
Text
=
"Save"
/>
</
div
>
<
telerik:RadPanelBar
ID
=
"RadSearchPanelBar"
runat
=
"server"
Width
=
"100%"
Height
=
"90%"
ExpandMode
=
"MultipleExpandedItems"
>
<
Items
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Date"
Expanded
=
"true"
>
<
ContentTemplate
>
<
div
style
=
"position:inherit"
>
<
uc1:CriteriaDate
runat
=
"server"
ID
=
"CriteriaDate"
/>
</
div
>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Company"
Expanded
=
"true"
>
<
ContentTemplate
>
<
uc2:CriteriaCompany
runat
=
"server"
ID
=
"CriteriaCompany"
/>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Status"
Expanded
=
"true"
>
<
ContentTemplate
>
<
uc3:CriteriaStatus
runat
=
"server"
ID
=
"CriteriaStatus"
/>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Activity Status"
Expanded
=
"true"
>
<
ContentTemplate
>
<
uc4:CriteriaActivityStatus
runat
=
"server"
ID
=
"CriteriaActivityStatus"
/>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Saved Search"
Expanded
=
"true"
>
<
ContentTemplate
>
<
uc5:CriteriaSavedSearch
runat
=
"server"
ID
=
"CriteriaSavedSearch"
/>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Dummy test panel"
Expanded
=
"true"
>
<
ContentTemplate
>
<
uc2:CriteriaCompany
runat
=
"server"
ID
=
"CriteriaCompany1"
/>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
</
Items
>
</
telerik:RadPanelBar
>
</
div
>
One of the search criteria user control (child):
<
style
type
=
"text/css"
>
.companycriteria {
width:inherit;
height:inherit;
}
</
style
>
<
div
class
=
"companycriteria"
>
<
div
style
=
"float:right"
>
<
asp:CheckBox
ID
=
"IncludeDateInCriteriaCheckBox"
Text
=
"Include in search"
runat
=
"server"
/>
</
div
>
<
div
>
<
div
><
asp:Label
ID
=
"Label2"
runat
=
"server"
Text
=
"Company: "
/><
telerik:RadTextBox
ID
=
"RadCompanyTextBox"
runat
=
"server"
/></
div
>
<
div
><
asp:Label
ID
=
"Label3"
runat
=
"server"
Text
=
"Provider: "
/><
asp:DropDownList
ID
=
"DropDownList1"
runat
=
"server"
></
asp:DropDownList
></
div
>
<
div
><
asp:Label
ID
=
"Label4"
runat
=
"server"
Text
=
"Contact: "
/><
telerik:RadTextBox
ID
=
"RadContactTextBox"
runat
=
"server"
/></
div
>
<
div
><
asp:Label
ID
=
"Label5"
runat
=
"server"
Text
=
"Street: "
/><
telerik:RadTextBox
ID
=
"RadStreetTextBox"
runat
=
"server"
/></
div
>
<
div
><
asp:Label
ID
=
"Label6"
runat
=
"server"
Text
=
"Zip: "
/><
telerik:RadTextBox
ID
=
"RadZipTextBox"
runat
=
"server"
/></
div
>
<
div
><
asp:Label
ID
=
"Label7"
runat
=
"server"
Text
=
"Phone: "
/><
telerik:RadTextBox
ID
=
"RadPhoneTextBox"
runat
=
"server"
/></
div
>
<
div
><
asp:Label
ID
=
"Label8"
runat
=
"server"
Text
=
"Agent: "
/><
telerik:RadTextBox
ID
=
"RadAgentTextBox"
runat
=
"server"
/></
div
>
</
div
>
</
div
>
Thank you in advance for taking the time to help me out.
Helen