Hello,
I'm using a couple RadDatePickers in my UI. I have two that loads on pageload. They are rendering as lightweight normally. Then I have two more in my radGrid's Editform. they are set to render as lightweight as well but when I click on the edit button to open the edit form in the radgrid, all the dropdowns render inproperly.
here is my RadGrid:
<
telerik:RadGrid
ID
=
"rgResults"
runat
=
"server"
HeaderStyle-Font-Bold
=
"true"
AllowPaging
=
"true"
PageSize
=
"10"
OnItemCommand
=
"rgResults_ItemCommand"
OnNeedDataSource
=
"rgResults_NeedDataSource"
OnItemDataBound
=
"rgResults_ItemDataBound"
OnPreRender
=
"rgResults_PreRender"
AutoGenerateColumns
=
"false"
>
<
ClientSettings
AllowKeyboardNavigation
=
"true"
EnablePostBackOnRowClick
=
"false"
>
<
Selecting
AllowRowSelect
=
"true"
UseClientSelectColumnOnly
=
"true"
></
Selecting
>
<
ClientEvents
OnRowDblClick
=
"rowDblClickCollectionBreak"
/>
</
ClientSettings
>
<
MasterTableView
DataKeyNames
=
"Accounts_Receivable_ID"
InsertItemPageIndexAction
=
"ShowItemOnCurrentPage"
Font-Size
=
"Smaller"
CommandItemDisplay
=
"Top"
>
<
HeaderStyle
CssClass
=
"TableHeader"
/>
<
AlternatingItemStyle
BackColor
=
"#DBDBDB"
/>
<
Columns
>
<
telerik:GridEditCommandColumn
EditImageUrl
=
"../Content/Images/checkGreen.png"
/>
<
telerik:GridTemplateColumn
UniqueName
=
"commandColumn"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"btnDelete"
runat
=
"server"
CommandName
=
"Delete"
Height
=
"30px"
Width
=
"30px"
ToolTip
=
"Delete"
ImageUrl
=
"~/Content/Images/minusImg.png"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Deposit Date"
DataField
=
"Deposited_Date"
UniqueName
=
"Deposited_Date"
/>
<
telerik:GridBoundColumn
HeaderText
=
"Company Name"
DataField
=
"Company_Name"
UniqueName
=
"Company_Name"
/>
<
telerik:GridBoundColumn
HeaderText
=
"Check Amount"
DataField
=
"Check_Amount"
UniqueName
=
"Check_Amount"
/>
<
telerik:GridBoundColumn
HeaderText
=
"Check #"
DataField
=
"Check_Number"
UniqueName
=
"Check_Number"
/>
<
telerik:GridBoundColumn
HeaderText
=
"Submitted"
DataField
=
"Submitted"
UniqueName
=
"Submitted"
/>
</
Columns
>
<
EditFormSettings
EditColumn-ButtonType
=
"ImageButton"
EditColumn-EditText
=
""
EditColumn-EditImageUrl
=
"../Content/Images/plus.png"
EditFormType
=
"Template"
>
<
FormTemplate
>
<
div
class
=
"pad"
>
<
div
class
=
"row"
>
<
div
class
=
"col-lg-3"
>
<
label
>Received Date: </
label
>
</
div
>
<
div
class
=
"col-lg-3"
>
<
telerik:RadDatePicker
RenderMode
=
"Lightweight"
runat
=
"server"
ID
=
"ReceiveDate"
Culture
=
"en-US"
Calendar-BackColor
=
"Teal"
DbSelectedDate='<%# Bind("Received_Date") %>' TabIndex="3" />
</
div
>
</
div
>
<
div
class
=
"row"
>
<
div
class
=
"col-lg-3"
>
<
label
>Deposited Date: </
label
>
</
div
>
<
div
class
=
"col-lg-3"
>
<
telerik:RadDatePicker
RenderMode
=
"Lightweight"
runat
=
"server"
ID
=
"DepositDate"
DbSelectedDate='<%# Bind("Deposited_Date") %>' TabIndex="4" />
</
div
>
</
div
>
<
div
class
=
"row"
>
<
div
class
=
"col-lg-3"
>
<
label
>Company Name:</
label
>
</
div
>
<
div
class
=
"col-lg-3"
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"tbCompanyName"
Text='<%# Bind("Company_Name") %>' TabIndex="5" />
</
div
>
</
div
>
<
div
class
=
"row"
>
<
div
class
=
"col-lg-3"
>
<
label
>Check Amount:</
label
>
</
div
>
<
div
class
=
"col-lg-3"
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"tbCheckAmount"
Text='<%# Bind("Check_Amount") %>' TabIndex="6" />
</
div
>
</
div
>
<
div
class
=
"row"
>
<
div
class
=
"col-lg-3"
>
<
label
>Check Number:</
label
>
</
div
>
<
div
class
=
"col-lg-3"
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"tbCheckNum"
Text='<%# Bind("Check_Number") %>' TabIndex="7" />
</
div
>
</
div
>
<
div
class
=
"row"
>
<
div
class
=
"col-lg-3"
>
<
label
>Description:</
label
>
</
div
>
<
div
class
=
"col-lg-3"
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"tbDesc"
Text='<%# Bind("Description_") %>' TabIndex="8" />
</
div
>
</
div
>
<
div
class
=
"row top-pad"
>
<
div
class
=
"col-lg-2"
>
<
asp:Button
ID
=
"btnUpdate"
CssClass
=
"btn btn-block btn-success"
Text='<%# (Container is GridEditFormInsertItem) ? "Add" : "Update" %>'
runat="server" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>'></
asp:Button
>
</
div
>
<
div
class
=
"col-lg-2"
>
<
asp:Button
ID
=
"btnCancel"
CssClass
=
"btn btn-block btn-danger"
Text
=
"Cancel"
runat
=
"server"
CausesValidation
=
"False"
CommandName
=
"Cancel"
></
asp:Button
>
</
div
>
</
div
>
</
div
>
</
FormTemplate
>
</
EditFormSettings
>
</
MasterTableView
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
></
PagerStyle
>
</
telerik:RadGrid
>
Here is my two DatePickers on page load:
<
div
class
=
"row text-center"
>
<
div
class
=
"col-lg-3"
>
<
div
class
=
"row"
>
<
div
class
=
"col-lg-3"
>
<
asp:Label
runat
=
"server"
Text
=
"From: "
/>
</
div
>
<
div
class
=
"col-lg-3"
>
<
telerik:RadDatePicker
RenderMode
=
"Lightweight"
ID
=
"SearchByDateFrom"
runat
=
"server"
Culture
=
"en-US"
/>
</
div
>
</
div
>
</
div
>
<
div
class
=
"col-lg-3"
>
<
div
class
=
"row"
>
<
div
class
=
"col-lg-3"
>
<
asp:Label
runat
=
"server"
Text
=
"To: "
/>
</
div
>
<
div
class
=
"col-lg-3"
>
<
telerik:RadDatePicker
RenderMode
=
"Lightweight"
ID
=
"SearchByDateTo"
runat
=
"server"
Culture
=
"en-US"
/>
</
div
>
</
div
>
</
div
>
<
div
class
=
"col-lg-3"
>
<
asp:Button
class
=
"btn btn-success btn-block"
runat
=
"server"
OnClientClick
=
"saveNewSearch()"
OnClick
=
"btnSearch_Click"
type
=
"button"
Text
=
"Search"
></
asp:Button
>
</
div
>
</
div
>