Hi all,
Is there any way i can make all the nodes of the treeview checked by default other than looping through the nodes and setting each node property
Checked=true;
I dont want to unnecassary loop through the node collection to set each node property.
There should be easy way of doing this by setting simple property for the entire treeview.
Oh also I dont have these properties
TriStateCheckBoxes="true" CheckChildNodes="true" as it is not supported in my version of rad treeview
<telerik:RadButton ID="updateButton" runat="server" Text="Save" Width="75px" CommandName="Update" Visible='<%# Not (TypeOf DataItem Is Telerik.Web.UI.GridInsertionObject) %>' Skin="Outlook" CausesValidation="false"> </telerik:RadButton> <telerik:RadButton ID="insertButton" runat="server" Text="Save" Width="75px" CommandName="PerformInsert" Visible='<%# (TypeOf DataItem Is Telerik.Web.UI.GridInsertionObject) %>' Skin="Outlook" CausesValidation="false"> </telerik:RadButton>hi
I have a this error when use script for get clientid of control
CS0103: The name 'RadTextBox1' does not exist in the current context
Line 271: function SetCalendarStartTime() {
Line 272: Calendar.setup({
Line 273: inputField: "<%# RadTextBox1.ClientID %>",
Line 274:
Line 275: button: "date_btn_1",
this mycode is here
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/Site.Master" AutoEventWireup="true" CodeBehind="Capsule.aspx.cs" Inherits="FireQuench.PL.Capsule" %> <%@ Register src="../UserControl/uscMsgBox.ascx" tagname="uscMsgBox" tagprefix="uc1" %> <asp:Content ID="Content1" ContentPlaceHolderID="dddd" runat="server"> <style type="text/css"> .style1 { width: 80%; } .tah { font-family: Tahoma; font-size: 19pt; </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="CPH" runat="server"> <div id="divbody" style="width:80%; vertical-align:top; text-align:center;"> <table align="center" cellpadding="0" cellspacing="0" class="style1" dir="rtl"> <tr> <td> <uc1:uscMsgBox ID="msgbox" runat="server" /> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="grdParish"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdParish" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" /> </td> </tr> <tr> <td> </td> </tr> <tr> <td> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:FireQuenchConnectionString %>" SelectCommand="SELECT * FROM [vPart]"></asp:SqlDataSource> <telerik:RadGrid ID="grdParish" runat="server" HorizontalAlign="Center" Skin="Outlook" AutoGenerateColumns="False" GridLines="None" OnItemCreated="RadGrid1_ItemCreated" OnItemDataBound="RadGrid1_ItemDataBound" onneeddatasource="grdParish_NeedDataSource" oninsertcommand="grdParish_InsertCommand" ondeletecommand="grdParish_DeleteCommand" onupdatecommand="grdParish_UpdateCommand"> <AlternatingItemStyle Font-Bold="False" Font-Italic="False" Font-Names="tahoma" Font-Overline="False" Font-Size="9pt" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle" Wrap="True" /> <MasterTableView DataKeyNames="iNumber" Dir="RTL" CommandItemDisplay="Top" NoMasterRecordsText="نوع کپسول تا به حال ثبت نشده است" EnableColumnsViewState="true" EditFormSettings-ColumnNumber="3"> <RowIndicatorColumn> <HeaderStyle Width="20px"></HeaderStyle> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px"></HeaderStyle> </ExpandCollapseColumn> <CommandItemSettings AddNewRecordText="نوع کپسول جدید" ShowRefreshButton="False" /> <Columns> <telerik:GridTemplateColumn DataField="iNumber" EditFormColumnIndex="0" HeaderText="شهرستان" UniqueName="iParishNumber"> <EditItemTemplate> <telerik:RadComboBox ID="iParishNumberRadComboBox" runat="server" DataTextField="strName" DataValueField="iNumber" AutoPostBack="true"> </telerik:RadComboBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="iParishNumberLabel" runat="server" Text='<%# Eval("strNameParish") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="بخش" EditFormColumnIndex="0" UniqueName="iPartNumber"> <EditItemTemplate> <telerik:RadComboBox ID="iNumberRadComboBox" runat="server" DataTextField="strName" DataValueField="iNumber" > </telerik:RadComboBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="iNumberLabel" runat="server" Text='<%# Eval("strNamePart") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="strPhysicalPlace" EditFormColumnIndex="0" HeaderText="محل استقرار" UniqueName="strPhysicalPlace"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="نوع" EditFormColumnIndex="1" UniqueName="iCapsuleTypeNumber"> <EditItemTemplate> <telerik:RadComboBox ID="iCapsuleTypeNumberRadComboBox" runat="server" DataTextField="strName" DataValueField="iNumber" > </telerik:RadComboBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="iCapsuleTypeNumberLabel" runat="server" Text='<%# Eval("strNameCapsulType") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="وزن" EditFormColumnIndex="1" UniqueName="iCapsuleWeightNumber"> <EditItemTemplate> <telerik:RadComboBox ID="iCapsuleWeightNumberRadComboBox" runat="server" DataTextField="strName" DataValueField="iNumber" > </telerik:RadComboBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="iCapsuleWeightNumberLabel" runat="server" Text='<%# Eval("strNameCapsulWeight") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="وضعیت فعلی" EditFormColumnIndex="1" UniqueName="iStatusNumber"> <EditItemTemplate> <telerik:RadComboBox ID="iStatusNumberRadComboBox" runat="server" Skin="Hay" DataTextField="strName" DataValueField="iNumber" Font-Names="tahoma" > </telerik:RadComboBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="iStatusNumberLabel" runat="server" Text='<%# Eval("strNameStatus") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="iPartNumber" DataType="System.Int32" HeaderText="iNumber2" ReadOnly="True" SortExpression="iNumber2" UniqueName="iNumber2" ForceExtractValue="Always" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iParishNumber" DataType="System.Int32" HeaderText="iParishNumber2" ReadOnly="True" SortExpression="iParishNumber2" UniqueName="iParishNumber2" ForceExtractValue="Always" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iNumber" DataType="System.Int32" HeaderText="iNumber" ReadOnly="True" SortExpression="iNumber" UniqueName="iNumber" ForceExtractValue="Always" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iCapsuleTypeNumber" ForceExtractValue="Always" HeaderText="iCapsuleTypeNumber2" UniqueName="iCapsuleTypeNumber2" Visible="false" ReadOnly="true"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iCapsuleWeightNumber" ForceExtractValue="Always" HeaderText="iCapsuleWeightNumber2" UniqueName="iCapsuleWeightNumber2" Visible="false" ReadOnly="true"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iStatusNumber" ForceExtractValue="Always" HeaderText="iStatusNumber2" UniqueName="iStatusNumber2" Visible="false" ReadOnly="true"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strChattelsCode" ForceExtractValue="Always" EditFormColumnIndex="2" HeaderText="کد اموال" UniqueName="strChattelsCode"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iTimeLife" ForceExtractValue="Always" EditFormColumnIndex="2" HeaderText="طول عمر مفید" UniqueName="iTimeLife"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn DataField="strProductionDate" EditFormColumnIndex="2" HeaderText="تاریخ تولید" UniqueName="strProductionDate"> <EditItemTemplate> <table> <tr> <td> <telerik:RadTextBox ID="RadTextBox1" runat="server" ClientIDMode="Static" AutoPostBack="true" Text='<%# Bind("strProductionDate") %>' > </telerik:RadTextBox> </td> <td><img ID="date_btn_1" alt="" src="../App_Themes/Style/Images/cal.png" style="vertical-align: top;" /></td> </tr> </table> </EditItemTemplate> <ItemTemplate> <asp:Label ID="strProductionDateLabel" runat="server" Text='<%# Eval("strProductionDate") %>' ></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridEditCommandColumn ButtonType="LinkButton" CancelText="انصراف" EditText="ویرایش" InsertText="نوع جدید" UpdateText="ذخیره"> <HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center" VerticalAlign="Middle" Width="50px" /> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn CommandName="Delete" Text="حذف" UniqueName="column1"> <HeaderStyle Width="20px" /> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle" Wrap="True" /> </telerik:GridButtonColumn> </Columns> <EditFormSettings> <EditColumn UniqueName="EditCommandColumn1" ButtonType="ImageButton" InsertText="ذخیره" UpdateText="ذخیره" CancelText="انصراف"></EditColumn> </EditFormSettings> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Names="tahoma" Font-Overline="False" Font-Size="9pt" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle" Wrap="True" /> <EditItemStyle BackColor="#CCCCFF" Font-Bold="False" Font-Italic="False" Font-Names="tahoma" Font-Overline="False" Font-Size="9pt" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Right" VerticalAlign="Middle" Wrap="True" /> <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Names="tahoma" Font-Overline="False" Font-Size="9pt" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle" Wrap="True" /> </MasterTableView> </telerik:RadGrid> </td> </tr> </table> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript" > Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoadedHandler) function pageLoadedHandler(sender, args) { SetCalendarStartTime(); } function EndRequestHandler(sender, args) { SetCalendarStartTime(); } function SetCalendarStartTime() { Calendar.setup({ inputField: "<%# RadTextBox1.ClientID %>", button: "date_btn_1", ifFormat: "%Y/%m/%d", dateType: 'jalali', weekNumbers: false }); } </script> </telerik:RadCodeBlock> </div> </asp:Content>