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
>
RadGrid grid =
new
RadGrid { AutoGenerateColumns =
true
};
grid.DataSource = dt.DefaultView;
// DT is a DataTable
grid.DataBind();
grid.ExportSettings.OpenInNewWindow =
true
grid.ExportSettings.FileName = "CSV Writer
grid.MasterTableView.GridLines = GridLines.Both
grid.MasterTableView.ShowHeader =
true
grid.MasterTableView.ExportToCSV();