or
<
telerik:RadGrid
ID
=
"rgDepartment"
runat
=
"server"
Skin
=
"Office2007"
AutoGenerateColumns
=
"False"
AutoGenerateDeleteColumn
=
"True"
CellSpacing
=
"0"
GridLines
=
"None"
AllowMultiRowEdit
=
"true"
>
<
MasterTableView
DataKeyNames
=
"OrgDepartmentId"
AutoGenerateColumns
=
"false"
EditMode
=
"InPlace"
CommandItemDisplay
=
"Top"
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"Name"
HeaderText
=
"Dept"
UniqueName
=
"Name"
>
</
telerik:GridBoundColumn
>
<
telerik:GridDropDownColumn
ListTextField
=
"Name"
ListValueField
=
"DepartmentId"
DataField
=
"Name"
HeaderText
=
"Department"
DropDownControlType
=
"DropDownList"
UniqueName
=
"OrgDept"
>
</
telerik:GridDropDownColumn
>
<
telerik:GridBoundColumn
DataField
=
"DepartmentId"
HeaderText
=
"Speech Rec Object Id"
MaxLength
=
"255"
UniqueName
=
"DepartmentId"
>
</
telerik:GridBoundColumn
>
<
telerik:GridEditCommandColumn
UniqueName
=
"EditCommandColumn"
/>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
Protected
Sub
rgDepartment_ItemDataBound(sender
As
Object
, e
As
Telerik.Web.UI.GridItemEventArgs)
Handles
rgDepartment.ItemDataBound
If
(
TypeOf
e.Item
Is
GridEditableItem
AndAlso
CType
(e.Item, GridEditableItem).IsInEditMode)
Then
Dim
editedItem
As
GridEditableItem =
CType
(e.Item, GridEditableItem)
' Hides the Update button for each edit form
editedItem(
"EditCommandColumn"
).Controls(0).Visible =
False
' Apply the text box style
CType
(editedItem(
"DepartmentId"
).Controls(0), TextBox).CssClass =
"TextBoxStyle"
' Populate drop down
Dim
editMan
As
GridEditManager = editedItem.EditManager
Dim
editor
As
GridDropDownColumnEditor =
CType
(editMan.GetColumnEditor(
"OrgDept"
), GridDropDownColumnEditor)
editor.DataSource = GetOrganizationDepartmentData()
editor.DataBind()
If
e.Item.OwnerTableView.IsItemInserted =
False
AndAlso
e.Item.DataItem(
"OrgDepartmentId"
) IsNot
Nothing
AndAlso
e.Item.DataItem(
"OrgDepartmentId"
) > 0
Then
editor.SelectedValue = e.Item.DataItem(
"OrgDepartmentId"
).ToString()
End
If
End
If
End
Sub
Protected
Sub
rgDepartment_NeedDataSource(sender
As
Object
, e
As
Telerik.Web.UI.GridNeedDataSourceEventArgs)
Handles
rgDepartment.NeedDataSource
rgDepartment.DataSource = GetDeptData()
' Get Dataset
End
Sub
If
(
TypeOf
e.Item
Is
GridDataItem
AndAlso
e.Item.IsInEditMode =
False
)
Then
Dim
dataItem
As
GridDataItem =
CType
(e.Item, GridDataItem)
dataItem(
"OrgDept"
).Text = e.Item.DataItem(
"Name"
)
End
If
if (rows[i].get_nestedViews().length > 0)
{
var nestedView = rows[i].get_nestedViews()[0];
for (var i = 0; i < nestedView.get_dataItems().length; i++) {
var tabstrip = nestedView.get_dataItems()[i];
alert(tabstrip.SelectedIndex.toString());
}
alert(nestedView.get_name());
}
<
telerik:RadWindowManager
ID
=
"RadWindowManager"
runat
=
"server"
Animation
=
"Slide"
Skin
=
"Vista"
VisibleStatusbar
=
"false"
ShowContentDuringLoad
=
"false"
ReloadOnShow
=
"true"
Title
=
"Confirm"
/>
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
DataSourceID
=
"SqlDataSource1"
GridLines
=
"Vertical"
Skin
=
"Sunset"
Width
=
"99%"
AutoGenerateColumns
=
"False"
AllowFilteringByColumn
=
"True"
oneditcommand
=
"RadGrid1_EditCommand"
onupdatecommand
=
"RadGrid1_UpdateCommand"
ondeletecommand
=
"RadGrid1_DeleteCommand"
oninsertcommand
=
"RadGrid1_InsertCommand"
onneeddatasource
=
"RadGrid1_NeedDataSource"
AllowSorting
=
"True"
AllowPaging
=
"True"
onitemcreated
=
"RadGrid1_ItemCreated"
onprerender
=
"RadGrid1_PreRender"
onitemcommand
=
"RadGrid1_ItemCommand"
Font-Names
=
"Rod"
Font-Overline
=
"False"
onitemdatabound
=
"RadGrid1_ItemDataBound"
>
<
GroupingSettings
CaseSensitive
=
"false"
/>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"True"
/>
</
ClientSettings
>
<
MasterTableView
DataKeyNames
=
"ProductID"
DataSourceID
=
"SqlDataSource1"
CommandItemDisplay
=
"Top"
Font-Names
=
"Tahoma"
PageSize
=
"20"
>
<
RowIndicatorColumn
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
UniqueName
=
"TemplateColumn"
HeaderText
=
"شماره سطر"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"numberLabel"
runat
=
"server"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"ProductID"
HeaderText
=
"سریال محصول"
ReadOnly
=
"True"
SortExpression
=
"ProductID"
UniqueName
=
"ProductID"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"MaxUse"
DataType
=
"System.Byte"
HeaderText
=
"حداکثر استفاده"
SortExpression
=
"MaxUse"
UniqueName
=
"MaxUse"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Used"
DataType
=
"System.Byte"
HeaderText
=
"تعداد استفاده"
SortExpression
=
"Used"
UniqueName
=
"Used"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
Visible
=
"false"
DataField
=
"Status"
DataType
=
"System.Byte"
HeaderText
=
"وضعیت"
SortExpression
=
"Status"
UniqueName
=
"Status"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Description"
DataType
=
"System.Byte"
HeaderText
=
"توضیحات"
SortExpression
=
"Description"
UniqueName
=
"Description"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LastEditDate"
DataType
=
"System.Byte"
HeaderText
=
"آخرین ویرایش"
SortExpression
=
"LastEditDate"
UniqueName
=
"LastEditDate"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"LastEditor"
DataType
=
"System.Byte"
HeaderText
=
"آخرین ویرایشگر"
SortExpression
=
"LastEditor"
UniqueName
=
"LastEditor"
>
</
telerik:GridBoundColumn
>
<
telerik:GridButtonColumn
HeaderText
=
"حذف محصول"
ConfirmText
=
"محصول مورد نظر حذف گردد؟"
ImageUrl
=
"~/images/delete.png"
ButtonType
=
"ImageButton"
ItemStyle-Width
=
"30px"
CommandName
=
"Delete"
UniqueName
=
"DeleteColumn"
ConfirmDialogType
=
"RadWindow"
ConfirmTitle
=
"تایید حذف محصول"
ItemStyle-BorderStyle
=
"None"
>
<
ItemStyle
BorderStyle
=
"None"
Width
=
"30px"
></
ItemStyle
>
</
telerik:GridButtonColumn
>
<
telerik:GridButtonColumn
HeaderText
=
"ویرایش محصول"
ImageUrl
=
"~/images/Edit.png"
ButtonType
=
"ImageButton"
ItemStyle-Width
=
"30px"
CommandName
=
"Edit"
UniqueName
=
"EditColumn"
ItemStyle-BorderStyle
=
"None"
>
<
ItemStyle
BorderStyle
=
"None"
Width
=
"30px"
></
ItemStyle
>
</
telerik:GridButtonColumn
>
</
Columns
>
<
telerik:RadWindow
ID
=
"popupWindow"
VisibleOnPageLoad
=
"false"
runat
=
"server"
>
<
ContentTemplate
>
<!-- Add Any UserControls For Server Side Show/Hide here. -->
<
uc:CaseFlags
runat
=
"server"
ID
=
"ucCaseFlags"
Visible
=
"false"
/>
</
ContentTemplate
>
</
telerik:RadWindow
>
<
div
>
<
telerik:RadComboBox
ID
=
"comboFlags"
runat
=
"server"
Height
=
"140px"
Width
=
"200px"
ZIndex
=
"10000"
>
</
telerik:RadComboBox
>
</
div
>