Hi,
OnClientLoad i am populating the Radcombobox with list of datas. Now I am having a checkbox item template inside the RadCombobox, OnclientLoad how can i populate the checkbox with corresponding list of values.
<telerik:RadComboBox ID="RadComboBox1" OnClientLoad="loadComboBox" OnClientDropDownClosed="OnClientDropDownClosedHandler" runat="server">
<ItemTemplate>
<div >
<asp:CheckBox ID="CheckBox1" runat="server" Checked="true" onclick="onCheckBoxClick(this)"/>
<asp:Label runat="server" ID="Label1" AssociatedControlID="CheckBox1">
</asp:Label>
</div>
</ItemTemplate>
My function looks somewhat similar like this for binding only list of datas:
function OnCompleteOne(result) {
var combo = $find("<%= RadComboBox1.ClientID %>");
for (var i = 0; i < result.length; i++) {
var comboItem = new Telerik.Web.UI.RadComboBoxItem();
comboItem.set_text(result[i]);
combo.trackChanges();
combo.get_items().add(comboItem);
var items = combo.get_items();
comboItem.select();
combo.commitChanges();
}
}
My requriment is i want to assign the result values to the checkbox.
Kindly provide sample code if possible.
Thanks and regards,
Karthikeyan.G
how to call aspx page instead of ascx page in tabstrip rad multipage.
protected void RadMultiPage1_PageViewCreated(object sender, RadMultiPageEventArgs e)
{
string userControlName = e.PageView.ID + ".ascx";
Control userControl = Page.LoadControl(userControlName);
userControl.ID = e.PageView.ID +
"_userControl";
e.PageView.Controls.Add(userControl);
//e.PageView.Controls.Add(f1);
}
| <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="Test._Default" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head runat="server"> |
| <title>Untitled Page</title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <div> |
| <asp:ScriptManager ID="ScriptManager1" runat="server" /> |
| <telerik:RadComboBox ID="ddlTest" runat="server" > |
| </telerik:RadComboBox> |
| <telerik:RadComboBox ID="ddlTest1" runat="server" OnClientDropDownOpened ="test" > |
| </telerik:RadComboBox> |
| </div> |
| </form> |
| </body> |
| <script language="javascript" type="text/javascript" > |
| function test() |
| { |
| alert("Test"); |
| } |
| </script> |
| </html> |
| <telerik:RadContextMenu ID="RadGrid1ContextMenu" runat="server" |
| OnClientItemClicked="RadGrid1ContextMenu_ClientItemClicked"> |
| <Targets> |
| <telerik:ContextMenuControlTarget ControlID="RadGrid1" /> |
| </Targets> |
| <Items> |
| <telerik:RadMenuItem Text="Status" Value="Status" |
| ImageUrl="App_Themes/Default/Graphics/Icons/ui-check-box-uncheck.png" |
| SelectedImageUrl="App_Themes/Default/Graphics/Icons/ui-check-box.png" Selected="true" /> |
| <telerik:RadMenuItem Text="Username" Value="UserName" |
| ImageUrl="App_Themes/Default/Graphics/Icons/ui-check-box-uncheck.png" |
| SelectedImageUrl="App_Themes/Default/Graphics/Icons/ui-check-box.png" Selected="true" /> |
| <telerik:RadMenuItem Text="Firstname" Value="FirstName" |
| ImageUrl="App_Themes/Default/Graphics/Icons/ui-check-box-uncheck.png" |
| SelectedImageUrl="App_Themes/Default/Graphics/Icons/ui-check-box.png" /> |
| <telerik:RadMenuItem Text="Lastname" Value="LastName" |
| ImageUrl="App_Themes/Default/Graphics/Icons/ui-check-box-uncheck.png" |
| SelectedImageUrl="App_Themes/Default/Graphics/Icons/ui-check-box.png" /> |
| </Items> |
| </telerik:RadContextMenu> |
Hi,
I am Using RADScheduler, I would like tocustomize the in-line edit and create window. How to close the Edit or Create window in server side event (RadScheduler1_AppointmentCommand)
Thanks
Sabarish
<FilterTemplate>
<telerik:RadDatePicker ID="PickupDatePicker" runat="server" Width="90px" ClientEvents-OnDateSelected="PickupDateSelected"
DbSelectedDate='<%# SetPickupDate(Container) %>' />
<telerik:RadScriptBlock ID="RadScriptPickupDate" runat="server">
<script type="text/javascript">
function PickupDateSelected(sender, args) {
var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");
var date = FormatPickupSelectedDate(sender);
tableView.filter("Pickup_Dt", date, "EqualTo");
}
function FormatPickupSelectedDate(picker) {
var date = picker.get_selectedDate();
var dateInput = picker.get_dateInput();
var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat());
return formattedDate;
}
</script>
</telerik:RadScriptBlock>
</FilterTemplate>
-------------------------------------
protected DateTime? SetPickupDate(Telerik.Web.UI.GridItem item)
{
if (item.OwnerTableView.GetColumn("Pickup_Dt").CurrentFilterValue == string.Empty)
{
return new DateTime?();
}
else
{
return DateTime.Parse(item.OwnerTableView.GetColumn("Pickup_Dt").CurrentFilterValue);
}
}
protected void uxRGrid_ItemCreated(object sender, GridItemEventArgs e)
{
if (e.Item is GridFilteringItem)
{
Telerik.Web.UI.RadDatePicker dtpickerPickupDate = (Telerik.Web.UI.RadDatePicker)(e.Item as Telerik.Web.UI.GridFilteringItem)["Pickup_Dt"].Controls[1];
dtpickerPickupDate.Culture = Thread.CurrentThread.CurrentUICulture;
}
}
-------------------------------------