| <telerik:RadToolTipManager ID="RadToolTipManager1" OffsetY="-1" HideEvent="ManualClose" MouseTrailing="true" |
| Width="450" runat="server" Animation="Resize" Sticky="true" EnableEmbeddedSkins="true" ShowCallout="true" OnAjaxUpdate="OnAjaxUpdate" Height="400" ContentScrolling="Auto" RelativeTo="Element" Skin="Telerik" AutoCloseDelay="0" Position="MiddleRight"> |
| </telerik:RadToolTipManager> |
| protected void rlvWishlist_ItemDataBound(object sender, RadListViewItemEventArgs e) |
| { |
| var target = e.Item.FindControl("rbiProduct"); |
| if (Equals(target, null)) return; |
| var item = (RadListViewDataItem) e.Item; |
| RadToolTipManager1.TargetControls.Add(target.ClientID, |
| e.Item.OwnerListView.DataKeyValues[item.DisplayIndex]["ProductID"].ToString(), |
| true); |
| } |
| protected void OnAjaxUpdate(object sender, ToolTipUpdateEventArgs args) |
| { |
| UpdateToolTip(args.Value, args.UpdatePanel); |
| } |
| private void UpdateToolTip(string elementID, UpdatePanel panel) |
| { |
| var ctrl = Page.LoadControl("~/UserControls/ucProductDetail.ascx"); |
| panel.ContentTemplateContainer.Controls.Add(ctrl); |
| var productDetail = (ucProductDetail) ctrl; |
| rlvWishlist.Rebind(); |
| productDetail.ProductID = Convert.ToInt32(elementID); |
| } |
function TextChange(sender, eventArgs) {
radconfirm("test", event, 350, 100, null, "test");
}
Code Behind :
cmbRadCombo.RadCombo.OnClientSelectedIndexChanged = "TextChange";
Your earliest reply is appreciated.
RadFilterTextFieldEditor editor = new RadFilterTextFieldEditor();
RadFilter1.FieldEditors.Add(editor);
if (!IsPostBack)
{
editor.FieldName =
"MyColumnName";
editor.DataType =
typeof(int);
}
| <style type="text/css"> |
| input[readonly] |
| { |
| background-color: #fafafa !important; |
| color: #000000 !important; |
| cursor: default !important; |
| } |
| </style> |

Hope someone can help me with this... It seems like it should be an easy thing to do but the solution evades me.
I have a RadPanel on my aspx page that is databound from my code behind. IF I do not call a method from an event the RadPanel drops down and shows the subnavigation, however the navigationUrl does not get created. I have tried several event calls, like onItemCreated or onDateBound but nothing seems to populate the sitenavigationURL.
Here is my codefront
<script type="text/javascript">
function CollapseAllItems()
{
var panelbar = <%= RadPanelBar1.ClientID %>
for (var i=0; i<panelbar.Items.length; i++)
{
panelbar.Items[i].Expand();
}
}
</script>
<radP:RadPanelbar ID="RadPanelBar1" runat="server" RadControlsDir="~/RADCONTROLS" SkinsPath="/skins/menu/"
Skin="fnSub" ExpandMode="SingleExpandedItem" ExpandAnimation-Duration="3" ExpandAnimation-Type="OutSine" onD>
<%--OnItemCreated="RadPanelBar1_ItemDataBound"--%>
</radP:RadPanelbar>
SqlDataAdapter
da5 = new SqlDataAdapter(cmd5);
DataSet ds5 = new DataSet();
da5.Fill(ds5,
"navigation");
//Bind ds to Radpanelbar
RadPanelBar1.DataTextField =
"navigationName";
RadPanelBar1.DataFieldID =
"navigationId";
RadPanelBar1.DataFieldParentID =
"parentNavigationId";
//RadPanelBar1.DataNavigateUrlField = "navigationFullUrl";
RadPanelBar1.DataSource = ds5;
RadPanelBar1.DataMember =
"navigation";
RadPanelBar1.DataBind();
protected
void RadPanelBar1_ItemDataBound(object sender, Telerik.WebControls.RadPanelbarEventArgs e)
{
if (DataBinder.Eval(e.Item.DataItem, "navigationTarget") != DBNull.Value)
{
e.Item.Target = (
string)DataBinder.Eval(e.Item.DataItem, "navigationTarget");
}
}
| <telerik:RadComboBox ID="str_name_campaign" runat="server" oncopy="return false;" |
| onpaste="return false;" oncut="return false;" xonkeypress="return tabOnly(event)" |
| onmousewheel="return false" OnClientDropDownOpening="OnClientDropDownOpening" |
| OnClientDropDownClosing="OnClientDropDownClosing" OnClientSelectedIndexChanging="OnClientSelectedIndexChanging" |
| OnClientBlur="OnClientBlur" Width="490px" AllowCustomText="True" ChangeTextOnKeyBoardNavigation="False" |
| AutoCompleteSeparator=";" MarkFirstMatch="true" CssClass="cssradtextbox" DataTextField="str_item_name" |
| DataValueField="str_item_code" EnableLoadOnDemand="false" OnClientLoad="OnClientLoad"> |
| <ItemTemplate> |
| <asp:CheckBox ID="CheckBox1" runat="server"/> |
| </ItemTemplate> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </telerik:RadComboBox> |
| Protected Sub str_name_campaign_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxItemEventArgs) Handles str_name_campaign.ItemDataBound |
| ComboItemBound(sender, e) |
| End Sub |
| Private Sub ComboItemBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxItemEventArgs) |
| 'Add each combo checkbox to the Handler |
| Dim objl_CHECKBOX As CheckBox |
| objl_CHECKBOX = CType(e.Item.FindControl("CheckBox1"), CheckBox) |
| objl_CHECKBOX.Attributes.Add("onclick", "checkboxClick('" & CType(sender, Telerik.Web.UI.RadComboBox).ClientID & "');") |
| objl_CHECKBOX.Text = CType(e.Item.DataItem, Data.DataRowView).Item("str_item_name").ToString & " - " & CType(e.Item.DataItem, Data.DataRowView).Item("str_item_code").ToString |
| End Sub |