or
Hi
I have a radsplitter and I am trying to collapse it on a button click. OnClientClick of the button, I have this method called.
function OnCollapse()
{var splitter = "<%= RadSplitter1.ClientID %>";
var pane = "<%= radPaneAdminLeftMenu.ClientID %>"
pane.Collapse();
return false;
}
It says pane.Collapse() is not supported.
Microsoft JScript runtime error: Object doesn't support this property or method
Please advice.
Thanks.
If
(AutoFillState = 1)
Then
' set the checked state of the control
RadBtnAutoFill.Checked =
True
Else
' set the checked state of the control
RadBtnAutoFill.Checked =
False
End
If
' Set the Subscription radio button that is that toggles their subscription list preferences
If
(SubscriptionState = 1)
Then
' set the checked state of the control
RadBtnSubscriptions.Checked =
True
Else
' set the checked state of the control
RadBtnSubscriptions.Checked =
False
End
If
<
telerik:RadButton
id
=
"RadBtnAutoFill"
runat
=
"server"
CssClass
=
"AutoFill"
ToggleType
=
"CheckBox"
ButtonType
=
"StandardButton"
AutoPostBack
=
"false"
OnClientToggleStateChanged
=
"OnAutoFillToggleStateChanged"
>
<
ToggleStates
>
<
telerik:RadButtonToggleState
Text
=
"AutoFill Disabled"
PrimaryIconCssClass
=
"rbToggleCheckbox"
></
telerik:RadButtonToggleState
>
<
telerik:RadButtonToggleState
Text
=
"AutoFill Enabled"
PrimaryIconCssClass
=
"rbToggleCheckboxChecked"
></
telerik:RadButtonToggleState
>
</
ToggleStates
>
</
telerik:RadButton
>
<
telerik:RadButton
id
=
"RadBtnSubscriptions"
runat
=
"server"
CssClass
=
"Subscriptions"
ToggleType
=
"CheckBox"
ButtonType
=
"StandardButton"
AutoPostBack
=
"false"
OnClientToggleStateChanged
=
"OnSubsToggleStateChanged"
>
<
ToggleStates
>
<
telerik:RadButtonToggleState
Text
=
"Subscriptions Disabled"
PrimaryIconCssClass
=
"rbToggleCheckbox"
></
telerik:RadButtonToggleState
>
<
telerik:RadButtonToggleState
Text
=
"Subscriptions Enabled"
PrimaryIconCssClass
=
"rbToggleCheckboxChecked"
></
telerik:RadButtonToggleState
>
</
ToggleStates
>
</
telerik:RadButton
>
<
telerik:RadWindow
runat
=
"server"
ID
=
"RadWindow2"
>
<
ContentTemplate
>
<
telerik:RadAjaxPanel
ID
=
"MyPopUp_RadAjaxPanel1"
runat
=
"server"
Width
=
"90%"
></
telerik:RadAjaxPanel
>
<
asp:UpdatePanel
ID
=
"Updatepanel1"
runat
=
"server"
UpdateMode
=
"Conditional"
>
<
ContentTemplate
>
<
asp:Button
ID
=
"Button_Ajax"
Text
=
"Click for AJAX"
runat
=
"server"
OnClick
=
"Button_Ajax_Click"
/>
<
br
/>
<
asp:Label
ID
=
"Label1"
Text
=
"I will be updated"
runat
=
"server"
/>
</
ContentTemplate
>
</
asp:UpdatePanel
>
</
ContentTemplate
>
</
telerik:RadWindow
>
<
telerik:RadButton
ID
=
"btn_win2"
runat
=
"server"
Text
=
"win 2"
>
</
telerik:RadButton
>
Protected
Sub
btn_win2_Click(sender
As
Object
, e
As
EventArgs)
Handles
btn_win2.Click
Dim
lbl
As
Label =
New
Label()
Dim
txt
As
TextBox =
New
TextBox()
txt.ID =
"txb_win2"
lbl.ID =
"lbl_win2"
lbl.Text =
"new lbl"
MyPopUp_RadAjaxPanel1.Controls.Add(lbl)
MyPopUp_RadAjaxPanel1.Controls.Add(txt)
RadWindow2.VisibleOnPageLoad =
True
'RadWindow2.Width = 500
'RadWindow2.Height = 300
RadWindow2.Modal =
True
RadWindow2.CenterIfModal =
True
End
Sub
Protected
Sub
Button_Ajax_Click(sender
As
Object
, e
As
EventArgs)
RadWindow2.VisibleOnPageLoad =
False
lbl_NewUserData.Text =
""
'Dim panel As RadAjaxPanel = TryCast(RadWindow2.ContentContainer.FindControl("MyPopUp_RadAjaxPanel1"), RadAjaxPanel)
For
Each
ct
In
RadAjaxPanel1.Controls
lbl_NewUserData.Text += ct.ToString() + vbCrLf
Next
End
Sub
<rad:RadCodeBlock ID="codeBlock" runat="server"> |
<script type="text/javascript"> |
function onRowSelected(sender, args) |
{ |
var selectedText = args.getDataKeyValue("TypeName"); |
var selectedValue = args.getDataKeyValue("ID"); |
var combo = $find("rcb"); |
if (selectedValue.length > 0) |
{ |
combo.trackChanges(); |
combo.set_text(selectedText); |
combo.set_value(selectedValue); |
combo.commitChanges(); |
combo.hideDropDown(); |
} |
} |
</script> |
</rad:RadCodeBlock> |
<rad:RadComboBox ID="rcb" runat="server" Width="400px"> |
<Items> |
<rad:RadComboBoxItem Selected="true" /> |
</Items> |
<ItemTemplate> |
<rad:RadGrid ID="rgRiskClasses" |
runat="server" |
Skin="Web20" |
OnItemCommand="rgRiskClasses_ItemCommand"> |
<MasterTableView AutoGenerateColumns="false" |
GroupLoadMode="Client" |
GroupsDefaultExpanded="true" |
ClientDataKeyNames="ID,TypeName"> |
<Columns> |
<rad:GridBoundColumn DataField="id"></rad:GridBoundColumn> |
<rad:GridBoundColumn DataField="TypeName"></rad:GridBoundColumn> |
</Columns> |
<GroupByExpressions> |
<rad:GridGroupByExpression> |
<GroupByFields> |
<rad:GridGroupByField FieldName="CategoryName" /> |
</GroupByFields> |
<SelectFields> |
<rad:GridGroupByField FieldName="CategoryName" /> |
</SelectFields> |
</rad:GridGroupByExpression> |
<rad:GridGroupByExpression> |
<GroupByFields> |
<rad:GridGroupByField FieldName="ClassName" /> |
</GroupByFields> |
<SelectFields> |
<rad:GridGroupByField FieldName="ClassName" /> |
</SelectFields> |
</rad:GridGroupByExpression> |
</GroupByExpressions> |
</MasterTableView> |
<ClientSettings AllowGroupExpandCollapse="false"> |
<Selecting AllowRowSelect="True" /> |
<ClientEvents OnRowSelected="onRowSelected" /> |
</ClientSettings> |
</rad:RadGrid> |
</ItemTemplate> |
</rad:RadComboBox> |