or
<
asp:Button
runat
=
"server"
ID
=
"btnDownLoad"
Text
=
"DownLoad"
OnClientClick
=
"CloseDialog();return false;"
OnClick
=
"btnDownLoad_Click"
/>
<script type=
"text/javascript"
>
function
GetRadWindow() {
var
oWindow =
null
;
if
(window.radWindow) oWindow = window.radWindow;
else
if
(window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
return
oWindow;
}
function
CloseDialog() {
GetRadWindow().close();
__doPostBack(
"<%=btnDownLoad.UniqueID %>"
,
""
);
}
</script>
<
resource:ResourceControl
runat
=
"server"
ID
=
"ResVessel"
Type
=
"1132"
/>
<
AdvancedEditTemplate
>
<
div
class
=
"rsAdvancedEdit rsAdvancedModal"
>
<
div
class
=
"rsModalBgTopLeft"
></
div
>
<
div
class
=
"rsModalBgTopRight"
></
div
>
<
div
class
=
"rsModalBgBottomLeft"
></
div
>
<
div
class
=
"rsModalBgBottomRight"
></
div
>
<
div
class
=
"rsAdvTitle"
>
<
h1
class
=
"rsAdvInnerTitle"
>Production Order Details</
h1
>
</
div
>
<
div
class
=
"rsAdvContentWrapper"
>
<
div
class
=
"popUpDiv"
>
<
h4
>Required</
h4
>
<
br
/>
<
div
class
=
"required-left"
>
<
label
>Material #</
label
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"txtMaterialNumber"
CssClass
=
"textbox"
Text='<%# Bind("Subject") %>'></
telerik:RadTextBox
>
<
br
/>
<
label
>Batch #</
label
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"txtBatchNumber"
CssClass
=
"textbox"
></
telerik:RadTextBox
>
<
label
>Vessel</
label
>
<!-- Resource controls should follow the convention Res[Resource Name] for ID -->
<
resource:ResourceControl
runat
=
"server"
ID
=
"ResVessel"
/>
</
div
>
<
div
class
=
"required-right"
>
<
label
>Start Date</
label
>
<
telerik:RadDateTimePicker
runat
=
"server"
ID
=
"dtpStartDateTime"
SelectedDate='<%# Bind("Start") %>'
TimeView-RenderDirection="Vertical" ShowAnimation-Type="Slide" ShowPopupOnFocus="true" TimeView-Columns="4"
TimeView-TimeFormat="H:00" Width="160px" DateInput-DisplayDateFormat="M/d/yyyy - H:00">
</
telerik:RadDateTimePicker
>
<
br
/>
<
label
>Complete Date</
label
>
<
telerik:RadDateTimePicker
runat
=
"server"
ID
=
"dtpEndDateTime"
SelectedDate='<%# Bind("End") %>'
TimeView-RenderDirection="Vertical" ShowAnimation-Type="Slide" ShowPopupOnFocus="true" TimeView-Columns="4"
TimeView-TimeFormat="H:00" Width="160px" DateInput-DisplayDateFormat="M/d/yyyy - H:00">
</
telerik:RadDateTimePicker
>
<
br
/>
</
div
>
</
div
>
<
div
class
=
"popUpDiv"
>
<
h4
>Optional</
h4
>
<
br
/>
<
div
class
=
"optional-left"
>
<
label
>Ship Date</
label
>
<
telerik:RadDatePicker
runat
=
"server"
ID
=
"calShippingDate"
Width
=
"185px"
ShowAnimation-Type
=
"Slide"
DateInput-DisplayDateFormat
=
"M/d/yyyy"
ShowPopupOnFocus
=
"true"
>
</
telerik:RadDatePicker
>
<
br
/>
<
label
>Priority</
label
>
<
telerik:RadComboBox
runat
=
"server"
ID
=
"ddlPriority"
CssClass
=
"dropdownlist"
>
<
Items
>
<
telerik:RadComboBoxItem
Text
=
"Choose Priority"
/>
</
Items
>
</
telerik:RadComboBox
>
<
br
/>
<
label
>Batch Size</
label
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"txtBatchSize"
CssClass
=
"textbox"
></
telerik:RadTextBox
>
<
br
/>
<
label
>Wash Prep</
label
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"txtWashPrep"
CssClass
=
"textbox"
></
telerik:RadTextBox
>
<
br
/>
<
label
id
=
"raw-material-dep"
>Raw Material Dependency</
label
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"txtRawMaterialDependency"
CssClass
=
"textbox"
></
telerik:RadTextBox
>
</
div
>
<
div
class
=
"optional-right"
>
<
label
id
=
"top-align"
>Comments</
label
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"txtComments"
CssClass
=
"textbox-multiline"
Rows
=
"7"
TextMode
=
"MultiLine"
Width
=
"200px"
></
telerik:RadTextBox
>
</
div
>
</
div
>
<
asp:Panel
runat
=
"server"
ID
=
"Panel1"
CssClass
=
"rsAdvancedSubmitArea"
>
<
div
class
=
"rsAdvButtonWrapper"
>
<
asp:LinkButton
CommandName
=
"Update"
runat
=
"server"
ID
=
"btnUpdate"
CssClass
=
"rsAdvEditSave"
>
<
span
>Save</
span
>
</
asp:LinkButton
>
<
asp:LinkButton
runat
=
"server"
ID
=
"btnCancel"
CssClass
=
"rsAdvEditCancel"
CommandName
=
"Cancel"
CausesValidation
=
"false"
>
<
span
>Cancel</
span
>
</
asp:LinkButton
>
</
div
>
</
asp:Panel
>
</
div
>
</
div
>
</
AdvancedEditTemplate
>
Do While CoReader.Read
If CoReader.IsDBNull(0) Then StateNameString = "" Else StateNameString = CoReader.Item("StateName").ToString.Trim
Dim item As New RadComboBoxItem(StateNameString)
Me.RadComboBoxState.Items.Add(item)
Loop
Do While CoReader.Read
If CoReader.IsDBNull(0) Then StateNameString = "" Else StateNameString = CoReader.Item("StateName").ToString.Trim
Dim item As New RadComboBoxItem(StateNameString)
If CoReader.IsDBNull(1) Then item.Value = "" Else item.Value = CoReader.Item("State").ToString.Trim.ToUpper
Me.RadComboBoxState.Items.Add(item)
Loop
If CoReader.IsDBNull(0) Then Me.RadComboBoxState.Text = "" Else RadComboBoxState.Text = CoReader.Item("StateName").ToString.Trim
Team,
I am using radFormDecorator(Dll V2012.1.411.40) and vista skin in application.
I have included tree control having 1000 nodes in field set.
In this scenario I am facing following issues
This 1st issue I have seen on IE8, FF,Chrome.
This 2nd issue I have seen only on IE8.
I have attached the screenshot for each.
Please help me out for this issue.
Thanks in advance
radCtrl.Items.Clear();
radCtrl.Items.Add(
new
RadComboBoxItem(rowValue, rowValue));
radCtrl.SelectedIndex = 0;
protected
void
lstDentalGroup_ItemsRequested(
object
sender, RadComboBoxItemsRequestedEventArgs e)
{
ListItemsController ctrl =
new
ListItemsController();
lstDentalGroup.DataSource = ctrl.Select_Single_Column(
"Value1"
,
"DENTALGROUP"
);
lstDentalGroup.DataBind();
}
<
asp:Content
ID
=
"Content1"
ContentPlaceHolderID
=
"ContentPlaceHolder1"
Runat
=
"Server"
>
<
telerik:RadAjaxManagerProxy
ID
=
"radAjaxProxy_Calls"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"btnSave"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"mainContrainer"
LoadingPanelID
=
"radAjaxLoadingPanel"
UpdatePanelRenderMode
=
"inline"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManagerProxy
>
<
telerik:RadCodeBlock
ID
=
"radCodeBlockMain"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function OnDropDownHandler(sender, eventArgs) {
sender.requestItems("", false);
}
</
script
>
</
telerik:RadCodeBlock
>
<
asp:Panel
runat
=
"server"
ID
=
"mainContrainer"
style
=
"width:100%; height:100%; font-size:11px;"
>
<
telerik:RadComboBox
runat
=
"server"
ID
=
"lstDentalGroup"
Width
=
"92%"
Font-Size
=
"11px"
OnClientDropDownOpening
=
"OnDropDownHandler"
DataTextField
=
"CValue"
DataValueField
=
"CValue"
OnItemsRequested
=
"lstDentalGroup_ItemsRequested"
/>
<
asp:Button
runat
=
"server"
ID
=
"btnSave"
onclick
=
"btnSave_Click"
Text
=
"Save Combobox Value"
/>
</
asp:Panel
>
</
asp:Content
>
public
partial
class
TestTelerik : System.Web.UI.Page
{
protected
void
Page_Load(
object
sender, EventArgs e)
{
if
(!Page.IsPostBack) initialize_customerID(
"Boxer, Ken"
);
}
private
void
initialize_customerID(
string
customerID)
{
SQLGeneral ctrl =
new
SQLGeneral();
DataTable dt =
new
DataTable();
Hashtable hashFilter =
new
Hashtable();
hashFilter[
"CustomerID"
] = customerID;
hashFilter[
"Deleted"
] = 0;
dt = ctrl.GetDataTable(CustomersController.customer_details,
"Customers c LEFT JOIN ListItems li ON c.State = li.Value1"
, hashFilter);
if
(dt !=
null
)
{
// populate all the textBoxes & radComboBoxes in the form within one single for cycle -> save a lot fo production time.
for
(
int
i = 0; i <= dt.Columns.Count - 1; i++)
{
if
(dt.Columns[i].DataType ==
typeof
(System.String))
{
string
columnName = dt.Columns[i].ColumnName.ToString();
string
rowValue = dt.Rows[0][columnName].ToString().Trim();
// GET RADDROPDOWNBOXES
RadComboBox radCtrl =
this
.mainContrainer.FindControl(
"lst"
+ columnName)
as
RadComboBox;
if
(radCtrl !=
null
)
{
radCtrl.Items.Clear();
radCtrl.Items.Add(
new
RadComboBoxItem(rowValue, rowValue));
radCtrl.SelectedIndex = 0;
}
}
}
}
}
protected
void
lstDentalGroup_ItemsRequested(
object
sender, RadComboBoxItemsRequestedEventArgs e)
{
ListItemsController ctrl =
new
ListItemsController();
lstDentalGroup.DataSource = ctrl.Select_Single_Column(
"Value1"
,
"DENTALGROUP"
);
lstDentalGroup.DataBind();
}
protected
void
btnSave_Click(
object
sender, EventArgs e)
{
string
tmpSelValue = lstDentalGroup.SelectedItem.Value;
}
}