<telerik:RadListView ID="RadListView3" runat="server" OnLayoutCreated="OnLayoutCreated" ItemPlaceholderID="ProductsContainerItems" OnItemCommand="RadListViewItemCommand" GroupPlaceholderID="GroupsProductsContainer" GroupItemCount="4">
<LayoutTemplate>
<asp:PlaceHolder ID="GroupsProductsContainer" runat="server" />
</LayoutTemplate>
<GroupTemplate>
<fieldset style="float: left; width: auto; border-width:1px; border-color:Gray; ">
<legend><asp:Label ID="lblLegendDag" runat="server" Text="Maurice"></asp:Label></legend>
<div id="contentproducts">
<asp:PlaceHolder ID="ProductsContainerItems" runat="server" />
</div>
</fieldset>
</GroupTemplate>
How can I set the label lblLegendDag which is in the GroupTemplate.
I tried this with the following code, but this is not working.
Label test = (Label)RadListView3.FindControl("lblLegendDag");
The result is that test delivers null.
Can someone helps me with this problem.
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" Skin="Vista" SelectedIndex="0" MultiPageID="RadMultiPage1" Align="Justify"><Tabs><telerik:RadTab Text="Tab1" PageViewID="Pageview1"></telerik:RadTab><telerik:RadTab Text="Tab2" PageViewID="Pageview2"></telerik:RadTab><telerik:RadTab Text="Tab3" PageViewID="Pageview3" IsBreak="True"></telerik:RadTab><telerik:RadTab Text="Tab4" PageViewID="Pageview4"></telerik:RadTab><telerik:RadTab Text="Tab5" PageViewID="Pageview5"></telerik:RadTab><telerik:RadTab Text="Tab6" PageViewID="Pageview6"></telerik:RadTab></Tabs>
</telerik:RadTabStrip>If the OrderOption changed radgrid _prerebder is fired butVisible = true; Columns are not showing if (OrderOption == "Order Pending") { foreach (GridDataItem item in RadGrid1.MasterTableView.GetItems(GridItemType.Item)) { RadGrid1.MasterTableView.GetColumn("orderno").Visible = false; RadGrid1.MasterTableView.GetColumn("orderdate").Visible = false; RadGrid1.MasterTableView.GetColumn("quotationno5").Visible = true; } }else if (OrderOption == "Order Generated") { foreach (GridDataItem item in RadGrid1.MasterTableView.GetItems(GridItemType.Item)) { RadGrid1.MasterTableView.GetColumn("orderno").Visible = true; RadGrid1.MasterTableView.GetColumn("orderdate").Visible = true; RadGrid1.MasterTableView.GetColumn("quotationno5").Visible = false; } }<telerik:RadToolBarButton runat="server" ImageUrl="~/images/btnDel.png" Value="delete" CommandName="DeleteSelected" Enabled="false"/>
function ToolbarClientButtonClicking(sender, args) { if (args.get_item().get_value() == "delete") { args.set_cancel(!confirm("Delete selected rows?")); return; }Is there a way to add custom arguments to command from clientside before postback and ItemCommand event?
return args.set_cancel(true);" argument in de aspx file.// Removertb = new RadToolBarButton();rtb.CommandName = "Remove";rtb.Text = "";rtb.ImageUrl = "~/Images/actiontoolbar/actiontoolbar_remove.png";rtb.DisabledImageUrl = "~/Images/actiontoolbar/actiontoolbar_remove_grayed.png";rtb.CausesValidation = false;rtb.Attributes.Add("onclick", "javascript: if (!confirmDelete()) return false;");radtoolbar.Items.Add(rtb);/// <summary>/// Shows a conformation dialog when deleting. On by default./// </summary>[DefaultValue(true)]public bool ConfirmDelete{ get { return (bool)(this.ViewState["ConfirmDelete"] ?? true); } set { this.ViewState["ConfirmDelete"] = value; }}/// <summary>/// Shows this message in a conformation dialog when deleting ans ConfirmDelete is on. On by default./// </summary>[DefaultValue("Are you sure you want to delete this record?")]public string ConfirmDeleteMessage{ get { return (string)(this.ViewState["ConfirmDeleteMessage"] ?? "Are you sure you want to delete this record?"); } set { this.ViewState["ConfirmDeleteMessage"] = value; }}protected override void OnLoad(EventArgs e){ base.OnLoad(e); RadScriptManager.RegisterClientScriptBlock(Page, GetType(), "confirmdelete", @"function confirmDelete(){return confirm('" + ConfirmDeleteMessage + "');}",true);}string connectionString = @"Server=PHAMDUCANH-PC\SQLEXPRESS; database=TestDB;Integrated Security = True"; string command = "SELECT * FROM Menu"; SqlDataAdapter da = new SqlDataAdapter(); DataSet ds = new DataSet(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = new SqlCommand(command, conn); da.SelectCommand = cmd; da.Fill(ds); ds.AcceptChanges(); DataSet dsMenu = new DataSet(); dsMenu.Tables.Add(ds.Tables[0].Copy()); if (dsMenu != null && dsMenu.Tables.Count > 0 && dsMenu.Tables[0].Rows.Count > 0) { mnuMenu.Items.Clear(); var drGoc = dsMenu.Tables[0].Select("ParentMenuID = -1"); if (drGoc != null && drGoc.Length > 0) { foreach (DataRow dr in drGoc) { RadMenuItem item = new RadMenuItem(); item.Value = dr["MenuID"].ToString().Trim(); item.Text = dr["Header"].ToString().Trim(); CreateTree(item, dsMenu); mnuMenu.Items.Add(item); } } } } } public void CreateTree(RadMenuItem node, DataSet ds) { try { node.Items.Clear(); var p = ds.Tables[0].Select("ParentMenuID=" + node.Value); if (p != null && p.Length > 0) { foreach (DataRow dr in p) { RadMenuItem item = new RadMenuItem(); item.Value = dr["MenuID"].ToString().Trim(); item.Text = dr["Header"].ToString().Trim(); if (dr["Path"].ToString().Trim().Length > 0) { item.NavigateUrl = "~/Default.aspx?Menu=" + dr["Path"].ToString().Trim(); } node.Items.Add(item); CreateTree(item, ds); } } } catch { } }<telerik:RadMenu runat="server" ID="mnuMenu" EnableRootItemScroll="true" Width="400px" EnableRoundedCorners="true" EnableShadows="true" Skin="WebBlue"> <DefaultGroupSettings Height="100px" RepeatColumns="2"/> <Items> <telerik:RadMenuItem Text = "New..." > <GroupSettings Height="100px" RepeatColumns="2"></GroupSettings> <Items> <telerik:RadMenuItem Text="File"></telerik:RadMenuItem> <telerik:RadMenuItem Text="Folder"></telerik:RadMenuItem> </Items> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Open"> <GroupSettings Height="100px"></GroupSettings> <Items> <telerik:RadMenuItem Text="File"></telerik:RadMenuItem> <telerik:RadMenuItem Text="Folder"></telerik:RadMenuItem> </Items> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Close"> <GroupSettings Height="100px"></GroupSettings> <Items> <telerik:RadMenuItem Text="File"></telerik:RadMenuItem> <telerik:RadMenuItem Text="Folder"></telerik:RadMenuItem> </Items> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Save" > <GroupSettings Height="100px"></GroupSettings> <Items> <telerik:RadMenuItem Text="File"></telerik:RadMenuItem> <telerik:RadMenuItem Text="Folder"></telerik:RadMenuItem> </Items> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Save as ..."> <GroupSettings Height="100px"></GroupSettings> <Items> <telerik:RadMenuItem Text="File"></telerik:RadMenuItem> <telerik:RadMenuItem Text="Folder"></telerik:RadMenuItem> </Items> </telerik:RadMenuItem> </Items> </telerik:RadMenu>