or
function DefaultRadToolBarClick(sender, args) { var button = args.get_item().get_value(); document.getElementById("txtAction").value = button; switch (button) { case "tbrRunQuery" : if ( window.frames(0).document.getElementById("loadingDiv")!= null) { window.frames[0].showLoading(true); } window.frames(0).document.getElementById("txtAction").innerText = button; window.frames(0).document.forms(0).submit() ; window.frames(0).document.getElementById("txtAction").innerText = "" ; break ; ...<telerik:RadPane ID="DefaultRadPaneCont" runat="server">
<div class="content"> <telerik:RadTabStrip ID="DefaultRadTabStrip" align="left" Width="100%" runat="server" Skin="Office2007" MultiPageID="DefaultRadMultiPage"> <TabTemplate> <div class="textWrapper"> <%#DataBinder.Eval(Container, "Text")%> <img style="margin-left: 5px; margin-top: 5px" src="Images/delete.gif" alt="delete" onclick="deleteTab('<%# DataBinder.Eval(Container, "Text") %>')" /> </div> </TabTemplate> </telerik:RadTabStrip> <telerik:RadMultiPage ID="DefaultRadMultiPage" runat="server"> </telerik:RadMultiPage> </div> </telerik:RadPane>GridDataItem gdi = (GridDataItem)LinkButton1.Parent.Parent; RadGrid1.Items[gdi.ItemIndex].Edit = true; RadGrid1.Rebind();
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function GetSelectedItems() { alert($find("<%= grdAllContacts.MasterTableView.ClientID %>").get_selectedItems().length); } </script> </telerik:RadCodeBlock> <br /> <!-- content start --> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdAllContacts" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="grdAllContacts"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdAllContacts" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <asp:Button ID="Button2" CssClass="button" Text="Get Selected Items Count" OnClientClick="GetSelectedItems(); return false;" runat="server" /> <br /> <telerik:RadGrid ID="grdAllContacts" Width="97%" AllowPaging="True" PageSize="20" runat="server" ShowGroupPanel="false" OnNeedDataSource="grdAllContacts_NeedDataSource" GridLines="None" AutoGenerateColumns="false" AllowMultiRowSelection="true"> <PagerStyle Mode="NextPrev" /> <GroupHeaderItemStyle BorderColor="Black" Font-Bold="true"></GroupHeaderItemStyle> <MasterTableView Width="100%" GroupLoadMode="Server" TableLayout="Fixed" AllowPaging="True" PageSize="20" AllowFilteringByColumn="true"> <GroupByExpressions> <telerik:GridGroupByExpression> <SelectFields> <telerik:GridGroupByField FieldAlias="FamilyName" FieldName="FamilyName"></telerik:GridGroupByField> </SelectFields> <GroupByFields> <telerik:GridGroupByField FieldName="FamilyName"></telerik:GridGroupByField> </GroupByFields> </telerik:GridGroupByExpression> </GroupByExpressions> <Columns> <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" /> <telerik:GridBoundColumn SortExpression="FamilyName" HeaderText="Family Name" HeaderButtonType="TextButton" DataField="FamilyName" HeaderStyle-HorizontalAlign="Center" Visible="false" AutoPostBackOnFilter="true"> <HeaderStyle Width="15%" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Context" HeaderText="Contact Type" HeaderButtonType="TextButton" DataField="Context"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="OrganisationName" HeaderText="Organisation Name" HeaderButtonType="TextButton" DataField="OrganisationName" > <HeaderStyle Width="32%" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="RoleTitle" HeaderText="Role Title" HeaderButtonType="TextButton" DataField="RoleTitle" > </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Phone" HeaderText="Phone" HeaderButtonType="TextButton" DataField="Phone" > </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Mobile" HeaderText="Mobile" HeaderButtonType="TextButton" DataField="Mobile"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Fax" HeaderText="Fax" AutoPostBackOnFilter="true" HeaderButtonType="TextButton" DataField="Fax"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="ID" HeaderText="ID" HeaderButtonType="TextButton" DataField="ID" Visible="false"> </telerik:GridBoundColumn> </Columns> </MasterTableView> <ClientSettings AllowGroupExpandCollapse="True" ReorderColumnsOnClient="false" AllowDragToGroup="false" AllowColumnsReorder="false" EnableRowHoverStyle="false"> <Selecting AllowRowSelect="True" /> </ClientSettings> </telerik:RadGrid> Dim choices As Dictionary(Of String, String) = New Dictionary(Of String, String)()
choices.Add("Yes", "Yes")
choices.Add("No", "No")
Dim field As RadFilterCustomEditors.RadFilterDropDownEditor = New RadFilterCustomEditors.RadFilterDropDownEditor()
field.DataSourceID = "????" 'What would go here?
field.DataValueField = "Key"
field.DataTextField = "Value"
QuestionFilter.FieldEditors.Add(field)
field.FieldName = question.Id
field.DisplayName = question.DescriptionRadFilterCustomEditors.RadFilterDropDownEditor at run time without being tied to a grid?
<telerik:radeditor runat="server" ID="radEditor" AllowScripts="false" OnClientCommandExecuting="OnClientCommandExecuting" OnClientLoad="OnClientLoad" AutoResizeHeight=false EnableResize="false" Skin="Vista" DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.axd"> <Tools> <telerik:EditorToolGroup> <telerik:EditorTool Name="Print" /> <telerik:EditorTool Name="Cut" /> <telerik:EditorTool Name="Copy" /> <telerik:EditorTool Name="Paste" /> <telerik:EditorTool Name="Undo" /> <telerik:EditorTool Name="Redo" /> <telerik:EditorSeparator /> <telerik:EditorTool Name="Bold" /> <telerik:EditorTool Name="Italic" /> <telerik:EditorTool Name="Underline" /> <telerik:EditorTool Name="Strikethrough" /> <telerik:EditorTool Name="Superscript" /> <telerik:EditorTool Name="Subscript" /> <telerik:EditorSeparator /> <telerik:EditorTool Name="ImageManager" /> <telerik:EditorTool Name="InsertLink" /> </telerik:EditorToolGroup> <telerik:EditorToolGroup> <telerik:EditorTool Name="JustifyLeft" /> <telerik:EditorTool Name="JustifyCenter" /> <telerik:EditorTool Name="JustifyRight" /> <telerik:EditorTool Name="JustifyFull" /> <telerik:EditorSeparator /> <telerik:EditorTool Name="InsertUnorderedList" /> <telerik:EditorTool Name="InsertOrderedList" /> <telerik:EditorTool Name="Indent" /> <telerik:EditorTool Name="Outdent" /> </telerik:EditorToolGroup> </Tools> </telerik:radeditor>