CommandItemDisplay="Top"" to the MasterView properties. Is it default that there is displayd Add Record and Refresh functionality in the CommandItem if im not implementing a CommandItem myself?| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="MasterScriptManager" runat="server" EnablePageMethods="True" |
| EnableScriptGlobalization="True" EnableTheming="True"> |
| <Services> |
| <asp:ServiceReference Path="~/Ws/KanioService.asmx"></asp:ServiceReference> |
| </Services> |
| </telerik:RadScriptManager> |
| <telerik:RadAjaxManager ID="ramMaster" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="ktbMaster"> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadFormDecorator ID="masterFormDecorator" runat="server" DecoratedControls="All" /> |
| <telerik:RadWindowManager ID="rwmKanioMaster" runat="server"> |
| </telerik:RadWindowManager> |
| <div id="container"> |
| ... |
| clientScript = "radalert('" + Resources.GlobalTranslation.selectFirst + "');"; |
| RadScriptManager.RegisterStartupScript(this, this.GetType(), "openWindow", clientScript, true); |
| protected override void OnTabDataBound(telerik.RadTabStripEventArgs e) |
| { |
| e.Tab.Enabled = (e.Tab.DataItem as System.Web.SiteMapNode)["enabled"].GetBool(true); |
| e.Tab.Visible = (e.Tab.DataItem as System.Web.SiteMapNode)["visible"].GetBool(true); |
| base.OnTabDataBound(e); |
| } |
| if (!(e.Tab.DataItem as System.Web.SiteMapNode)["visible"].GetBool(true)) |
| { |
| this.Tabs.Remove(e.Tab); |
| } |
| <%@ Register TagPrefix="pd1" TagName="popup_detail" Src="~/.../collection/WebUserControl.ascx" %> |
| <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> |
| <script type="text/javascript"> |
| function change_image(id_cl, id_modele, photo) |
| { |
| var img = $get('<%=popup_detail.FindControl("Image2").ClientID %>'); |
| img.src = "http://www.iii.com/photos/modeles/2009/" + id_cl + "/l/" + id_modele + "_" + photo + ".jpg"; |
| }</script> |
| </telerik:RadCodeBlock> |
| <telerik:RadToolTipManager runat="server" ID="RadToolTipManager1" Position="MiddleRight" |
| Skin="Default" ManualClose="true" Animation="Fade" RelativeTo="BrowserWindow" |
| Width="810px" Height="650px" ShowCallout="False" OnAjaxUpdate="OnAjaxUpdate" |
| ShowEvent="OnClick" /> |
| Protected Sub OnAjaxUpdate(ByVal sender As Object, ByVal args As ToolTipUpdateEventArgs) |
| Me.UpdateToolTip(args, args.UpdatePanel) |
| End Sub |
| Private Sub UpdateToolTip(ByVal args As Object, ByVal panel As UpdatePanel) |
| Dim ctrl As Control = Page.LoadControl("WebUserControl.ascx") |
| panel.ContentTemplateContainer.Controls.Add(ctrl) |
| End Sub |
| <asp:Image ID="Image2" runat="server" /> |
| <a href="#" onclick="change_image(<%=request.querystring("id_cl")%>, <%# DataBinder.Eval(Container.DataItem, "id_modele") %>, <%# DataBinder.Eval(Container.DataItem, "nbrphotos") %>); return false;">blabla</a> |
Hi Telerik supporters,
In the progress of implementing my task, I met a strange behavior in Telerik Radlistbox control.
I have a Radlistbox with 5 items:
Item1
Item2
Item3
Item4
Item5
Select the first three items (item1, item2, item3); drag these three items and drop at the position after item5 (separator points at end of list box).
Nothing happens meanwhile it should be:
Item4
Item5
Item1
Item2
Item3
This occurs for a range of items which is equal or greater than 3. The list box reordering works fine while dropping with only one item.
Is there a work around solution? Any advice are all appreciated.
Thanks and regards,
PhuongTo
Protected Sub TreeViewRoles_NodeCheck(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadTreeNodeEventArgs) Handles TreeViewRoles.NodeCheck
If e.Node.Checkable Then
Dim checked As Boolean = e.Node.Checked
'Assuming that the tri-state was partly an issue this work around was tried but with no effect…
Dim checkedState As Telerik.Web.UI.TreeNodeCheckState = e.Node.CheckState
checked = IIf(checkedState = Telerik.Web.UI.TreeNodeCheckState.Checked, True, False)
Dim NodeUniqueID As String = e.Node.Attributes("UniqueID").ToString()
For Each rootNode As Telerik.Web.UI.RadTreeNode In TreeViewRoles.Nodes
EnableNode(rootNode, Not checked, NodeUniqueID)
Next
End If
End Sub
Private Sub EnableNode(ByVal node As Telerik.Web.UI.RadTreeNode, ByVal enable As Boolean, ByVal checkedNodeUniqueID As String)
If node.Nodes.Count > 0 Then
For Each childNode As Telerik.Web.UI.RadTreeNode In node.Nodes
EnableNode(childNode, enable, checkedNodeUniqueID)
Next
End If
If node.Attributes("UniqueID").ToString() <> checkedNodeUniqueID Then node.Enabled = enable
Debug.Print("Node:" + node.Attributes("UniqueID").ToString() + " Checked: " + node.Checked.ToString() + " / " + PadText(node.CheckState.ToString() + " NodeName: " + node.Text)
End Sub
function onNodeClicked(sender, args)
{
var node = args.get_node();
alert("Level:" + node.get_attributes().getAttribute("NodeLevel") + "\nChecked:" + node.get_checked() + "\n");
}