or
<div class="rgHeaderWrapper"> <div class="rgHeaderDiv" id="Control1_SP_Grid1_Grid1_Grid_GridHeader" style="overflow: hidden; margin-right: 17px;"> <table class="rgMasterTable rgClipCells rgClipCells" id="Control1_SP_Grid1_Grid1_Grid_ctl00_Header" style="overflow: hidden; table-layout: fixed; -ms-text-overflow: ellipsis; empty-cells: show;" cellspacing="0"> <div class="rgHeaderWrapper"> <div class="rgHeaderDiv" id="Control1_SP_Grid1_Grid1_Grid_GridHeader" style="overflow: hidden; margin-right: 17px;"> <table class="rgMasterTable rgClipCells rgClipCells" id="Control1_SP_Grid1_Grid1_Grid_ctl00_Header" style="width: 100%; overflow: hidden; table-layout: fixed; empty-cells: show;"> <script type="text/javascript"> function openRadWindow(id) { var oWnd = radopen("../link/" + artid, "RadWindow1"); oWnd.center(); oWnd.show();}</script><a href="#" onclick="openRadWindow('<%idstuffgoeshere%>'); return false;">Open popup</a>SCRIPT5022: InvalidCharacterError ScriptResource.axd, line 796 character 8SCRIPT5007: Unable to get property 'documentElement' of undefined or null reference ScriptResource.axd, line 128 character 2SCRIPT5007: Unable to get property 'documentElement' of undefined or null reference ScriptResource.axd, line 128 character 2|
Requirements |
|
| RadControls version | |
| .NET version | |
| Visual Studio version | |
| programming language | |
| browser support |
all browsers supported by RadControls |
<telerik:RadComboBox ID="RadComboBox1" runat="server" AutoPostBack="true" SelectionMode="Multiple" CheckBoxes="true"> <Items> <telerik:RadComboBoxItem Text="abc1" Value="1" Selected="false"/> <telerik:RadComboBoxItem Text="abc2" Value="2" Selected="false"/> <telerik:RadComboBoxItem Text="abc3" Value="3" Selected="false"/> </Items> </telerik:RadComboBox><telerik:radlistview id="lstViewEmployment" runat="server" datakeynames="Id" datasourceid="dsEmployments" allowpaging="True" allowcustompaging="True" allownaturalsort="True" pagesize="1" skin="Windows7" onitemcreated="lstViewEmployment_ItemCreated" oniteminserted="lstViewEmployment_ItemInserted" onitemupdated="lstViewEmployment_ItemUpdated" onitemcanceling="lstViewEmployment_ItemCanceling" onitemediting="lstViewEmployment_ItemEditing" onitemdatabound="lstViewEmployment_ItemDataBound"> <LayoutTemplate> <div class="RadListView RadListViewFloated RadListView_Windows7"> <div class="rlvFloated"> <div runat="server" id="itemPlaceholder"></div> </div> <telerik:RadDataPager runat="server" SEOPagingQueryPageKey="" Skin="Windows7" ID="RadDataPager1" PageSize="1" Width="900"> <Fields> <telerik:RadDataPagerButtonField FieldType="FirstPrev" /> <telerik:RadDataPagerButtonField FieldType="NextLast" /> <telerik:RadDataPagerGoToPageField CurrentPageText="Employment Record" EnableSubmitButton="false" HorizontalPosition="RightFloat" /> </Fields> </telerik:RadDataPager> <div style="display: none"> <telerik:RadCalendar runat="server" ID="rlvSharedCalendar" Skin='<%#Container.Skin %>' RangeMinDate='<%#new DateTime(1900, 1, 1) %>' /> </div> <div style="display: none"> <telerik:RadTimeView runat="server" ID="rlvSharedTimeView" Skin='<%# Container.Skin %>' /> </div> </div> </LayoutTemplate> <ItemTemplate> <div class="rlvI"> <telerik:RadButton ID="btnEdit" runat="server" Text="Edit" ToolTip="Edit" CommandName="Edit" CausesValidation="false"></telerik:RadButton> <telerik:RadButton ID="btnDelete" runat="server" Text="Delete" ToolTip="Delete" CommandName="Delete" CausesValidation="false"></telerik:RadButton> <div class="formLine"> <div class="formField66"> Name of Employer: <asp:Label ID="lblEmployerName" runat="server" Text='<%# Eval("Name") %>'></asp:Label> </div> </div> <div class="formLine"> <div class="formField66"> Employment Address: <asp:Label ID="lblEmployerAddress" runat="server" Text='<%# Eval("Address") %>'></asp:Label> </div> </div> <div class="formLine"> <div class="formField33"> City, State: <asp:Label ID="lblCity" runat="server" Text='<%# Eval("City") %>'></asp:Label>, <asp:Label ID="lblState" runat="server" Text='<%# Eval("State") %>'></asp:Label> </div> <div class="formField33"> County: <asp:Label ID="lblCounty" runat="server" Text='<%# Eval("County") %>'></asp:Label> </div> <div class="formField33"> Zip: <asp:Label ID="lblZip" runat="server" Text='<%# Eval("ZipCode") %>'></asp:Label> </div> </div> <div class="formLine"> <div class="formField33"> Phone Number: <asp:Label ID="lblPhone" runat="server" Text='<%# SorBll.Util.FormatPhoneNumber(Eval("Phone")) %>'></asp:Label> </div> <div class="formField66"> Employment Begin Date: <asp:Label ID="lblStartDate" runat="server" Text='<%# SorBll.Util.FormatNullableDate(Eval("BeginDate")) %>'></asp:Label> </div> </div> <div class="formLine"> <div class="formField66"> Occupation: <asp:Label ID="lblOccupation" runat="server" Text='<%# Eval("Occupation") %>'></asp:Label> </div> </div> </div> </ItemTemplate> <AlternatingItemTemplate> <div class="rlvA"> <telerik:RadButton ID="btnEdit" runat="server" Text="Edit" ToolTip="Edit" CommandName="Edit" CausesValidation="false"></telerik:RadButton> <telerik:RadButton ID="btnDelete" runat="server" Text="Delete" ToolTip="Delete" CommandName="Delete" CausesValidation="false"></telerik:RadButton> <div class="formLine"> <div class="formField66"> Name of Employer: <asp:Label ID="lblEmployerName" runat="server" Text='<%# Eval("Name") %>'></asp:Label> </div> </div> <div class="formLine"> <div class="formField66"> Employment Address: <asp:Label ID="lblEmployerAddress" runat="server" Text='<%# Eval("Address") %>'></asp:Label> </div> </div> <div class="formLine"> <div class="formField33"> City, State: <asp:Label ID="lblCity" runat="server" Text='<%# Eval("City") %>'></asp:Label>, <asp:Label ID="lblState" runat="server" Text='<%# Eval("State") %>'></asp:Label> </div> <div class="formField33"> County: <asp:Label ID="lblCounty" runat="server" Text='<%# Eval("County") %>'></asp:Label> </div> <div class="formField33"> Zip: <asp:Label ID="lblZip" runat="server" Text='<%# Eval("ZipCode") %>'></asp:Label> </div> </div> <div class="formLine"> <div class="formField33"> Phone Number: <asp:Label ID="lblPhone" runat="server" Text='<%# SorBll.Util.FormatPhoneNumber(Eval("Phone")) %>'></asp:Label> </div> <div class="formField66"> Employment Begin Date: <asp:Label ID="lblStartDate" runat="server" Text='<%# SorBll.Util.FormatNullableDate(Eval("BeginDate")) %>'></asp:Label> </div> </div> <div class="formLine"> <div class="formField66"> Occupation: <asp:Label ID="lblOccupation" runat="server" Text='<%# Eval("Occupation") %>'></asp:Label> </div> </div> </div> </AlternatingItemTemplate> <EditItemTemplate> <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript"> function CloseCityPopUpAndRefreshEmploymentEdit() { var combo = $find("<%= lstViewEmployment.EditItems[0].FindControl("cboEmploymentCity").ClientID %>"); combo.requestItems("", false); } function onEmpCityClientFocus(sender, args) { var box = $find("<%= lstViewEmployment.EditItems[0].FindControl("cboEmploymentCity").ClientID %>"); box.showDropDown(); } </script> </telerik:RadScriptBlock> <div class="rlvIEdit"> <div class="formLine"> <div class="formField66"> Name of Employer: <telerik:RadTextBox ID="txtEmployerName" runat="server" MaxLength="50" Width="400" Text='<%# Bind("Name") %>' TabIndex="1"> <ClientEvents OnBlur="ForceUpperCase" /> </telerik:RadTextBox> </div> </div> <div class="formLine"> <div class="formField66"> Employment Address: <telerik:RadTextBox ID="txtEmployerAddress" runat="server" MaxLength="50" Width="400" Text='<%# Bind("Address") %>' TabIndex="2"> <ClientEvents OnBlur="ForceUpperCase" /> </telerik:RadTextBox> </div> </div> <div class="formLine"> <div class="formField33"> City, State: <asp:LinkButton ID="lnkAddEmploymentCityEdit" runat="server" OnClick="lnkAddEmploymentCityEdit_Click">ADD CITY</asp:LinkButton> | <asp:LinkButton ID="lnkClearCity" runat="server" OnClick="lnkClearCity_Click">CLEAR CITY</asp:LinkButton> <br /> <telerik:RadComboBox ID="cboEmploymentCity" runat="server" EmptyMessage="Type city ..." DataValueField="IDNumber" TabIndex="3" OnItemsRequested="cboEmploymentCity_ItemsRequested" OnClientFocus="onEmpCityClientFocus" DataTextField="CITY" MarkFirstMatch="true" DropDownAutoWidth="Enabled" DataSourceID="dsCities" EnableLoadOnDemand="False"> <ItemTemplate> <%# Eval("CITY") %>, <%# Eval("State") %>, <%# Eval("ZIPCODE1") %> <%# Eval("COUNTY") %> </ItemTemplate> </telerik:RadComboBox> , <telerik:RadTextBox ID="txtEmploymentState" runat="server" MaxLength="2" Width="45px" Enabled="false" Text='<%# Bind("State") %>'></telerik:RadTextBox> </div> <div class="formField33"> County:<br /> <telerik:RadTextBox ID="txtEmploymentCounty" runat="server" MaxLength="50" Enabled="false" Text='<%# Bind("County") %>'></telerik:RadTextBox> </div> <div class="formField33"> Zip:<br /> <telerik:RadMaskedTextBox ID="txtEmploymentZip" runat="server" Mask="#####" Enabled="false" Text='<%# Bind("ZipCode") %>'></telerik:RadMaskedTextBox> </div> </div> <div class="formLine"> <div class="formField33"> Phone Number:<br /> <telerik:RadMaskedTextBox ID="txtEmploymentPhoneNumber" runat="server" Mask="(###) ###-####" Columns="15" Text='<%# Bind("Phone") %>' TabIndex="4"></telerik:RadMaskedTextBox> </div> <div class="formField66"> Employment Begin Date: <telerik:RadDatePicker ID="txtEmploymentStartDate" runat="server" MinDate="1/1/1900" SelectedDate='<%# Bind("BeginDate") %>' TabIndex="5"></telerik:RadDatePicker> </div> </div> <div class="formLine"> <div class="formField66"> Occupation: <telerik:RadTextBox ID="txtEmploymentOccupation" runat="server" MaxLength="255" Width="400" Text='<%# Bind("Occupation") %>' TabIndex="6"> <ClientEvents OnBlur="ForceUpperCase" /> </telerik:RadTextBox> </div> </div> <telerik:RadButton ID="btnUpdate" runat="server" Text="Update" ToolTip="Update" CommandName="Update"></telerik:RadButton> <telerik:RadButton ID="btnCancel" runat="server" Text="Cancel" ToolTip="Cancel" CommandName="Cancel" CausesValidation="false"></telerik:RadButton> </div> </EditItemTemplate> <InsertItemTemplate> <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript"> function CloseCityPopUpAndRefreshEmploymentInsert() { var combo = $find("<%= lstViewEmployment.InsertItem.FindControl("cboEmploymentCity").ClientID %>"); combo.requestItems("", false); } function onEmpCityClientFocus(sender, args) { var box = $find("<%= lstViewEmployment.InsertItem.FindControl("cboEmploymentCity").ClientID %>"); box.showDropDown(); } </script> </telerik:RadScriptBlock> <div class="rlvIEdit"> <div class="formLine"> <div class="formField66"> Name of Employer: <telerik:RadTextBox ID="txtEmployerName" runat="server" MaxLength="50" Width="400" Text='<%# Bind("Name") %>' TabIndex="1"> <ClientEvents OnBlur="ForceUpperCase" /> </telerik:RadTextBox> </div> </div> <div class="formLine"> <div class="formField66"> Employment Address: <telerik:RadTextBox ID="txtEmployerAddress" runat="server" MaxLength="50" Width="400" Text='<%# Bind("Address") %>' TabIndex="2"> <ClientEvents OnBlur="ForceUpperCase" /> </telerik:RadTextBox> </div> </div> <div class="formLine"> <div class="formField33"> City, State: <asp:LinkButton ID="lnkAddEmploymentCityInsert" runat="server" OnClick="lnkAddEmploymentCityInsert_Click">ADD CITY</asp:LinkButton> | <asp:LinkButton ID="lnkClearCity" runat="server" OnClick="lnkClearCity_Click">CLEAR CITY</asp:LinkButton> <br /> <telerik:RadComboBox ID="cboEmploymentCity" runat="server" EmptyMessage="Type city ..." DataSourceID="dsCities" DataValueField="IDNumber" DataTextField="CITY" MarkFirstMatch="true" DropDownAutoWidth="Enabled" TabIndex="3" OnItemsRequested="cboEmploymentCity_ItemsRequested" OnClientFocus="onEmpCityClientFocus"> <ItemTemplate> <%# Eval("CITY") %>, <%# Eval("State") %>, <%# Eval("ZIPCODE1") %> <%# Eval("COUNTY") %> </ItemTemplate> </telerik:RadComboBox> , <telerik:RadTextBox ID="txtEmploymentState" runat="server" MaxLength="2" Width="45px" Enabled="false" Text='<%# Bind("State") %>'></telerik:RadTextBox> </div> <div class="formField33"> County:<br /> <telerik:RadTextBox ID="txtEmploymentCounty" runat="server" MaxLength="50" Enabled="false" Text='<%# Bind("County") %>'></telerik:RadTextBox> </div> <div class="formField33"> Zip:<br /> <telerik:RadMaskedTextBox ID="txtEmploymentZip" runat="server" Mask="#####" Enabled="false" Text='<%# Bind("ZipCode") %>'></telerik:RadMaskedTextBox> </div> </div> <div class="formLine"> <div class="formField33"> Phone Number:<br /> <telerik:RadMaskedTextBox ID="txtEmploymentPhoneNumber" runat="server" Mask="(###) ###-####" Columns="15" Text='<%# Bind("Phone") %>' TabIndex="4"></telerik:RadMaskedTextBox> </div> <div class="formField66"> Employment Begin Date: <telerik:RadDatePicker ID="txtEmploymentStartDate" runat="server" MinDate="1/1/1900" SelectedDate='<%# Bind("BeginDate") %>' TabIndex="5"></telerik:RadDatePicker> </div> </div> <div class="formLine"> <div class="formField66"> Occupation: <telerik:RadTextBox ID="txtEmploymentOccupation" runat="server" MaxLength="255" Width="400" Text='<%# Bind("Occupation") %>' TabIndex="6"> <ClientEvents OnBlur="ForceUpperCase" /> </telerik:RadTextBox> </div> </div> <telerik:RadButton ID="btnInsert" runat="server" Text="Add Employment Record" ToolTip="Add" CommandName="PerformInsert"></telerik:RadButton> <telerik:RadButton ID="btnCancel" runat="server" Text="Cancel" ToolTip="Cancel" CommandName="Cancel" CausesValidation="false"></telerik:RadButton> </div> </InsertItemTemplate> <EmptyDataTemplate> <div class="RadListView RadListView_Windows7"> <div class="rlvEmpty">There are no items to be displayed.</div> </div> </EmptyDataTemplate> </telerik:radlistview><asp:LinqDataSource runat="server" EntityTypeName="" ID="dsEmployments" ContextTypeName="SorDal.Sor2PendingDbDataContext" EnableDelete="True" EnableInsert="True" EnableUpdate="True" OrderBy="Id" TableName="PendingOffenderEmployers" Where="OffenderId == @OffenderId" OnInserting="dsEmployments_Inserting" OnUpdating="dsEmployments_Updating"> <WhereParameters> <asp:SessionParameter SessionField="CurrentPendingOffenderId" Name="OffenderId" Type="Int32"></asp:SessionParameter> </WhereParameters> <InsertParameters> <asp:SessionParameter SessionField="CurrentPendingOffenderId" Name="OffenderId" Type="Int32"></asp:SessionParameter> </InsertParameters></asp:LinqDataSource>protected void lstViewEmployment_ItemCreated(object sender, RadListViewItemEventArgs e){ RadComboBox cbo = e.Item.FindControl("cboEmploymentCity") as RadComboBox; if (cbo != null) { cbo.AutoPostBack = true; cbo.SelectedIndexChanged += cboEmploymentCity_SelectedIndexChanged; }}protected void lstViewEmployment_ItemInserted(object sender, RadListViewInsertedEventArgs e){ btnAddEmploymentRecord.Enabled = true;}protected void lstViewEmployment_ItemUpdated(object sender, RadListViewUpdatedEventArgs e){ btnAddEmploymentRecord.Enabled = true;}protected void lstViewEmployment_ItemCanceling(object sender, RadListViewCommandEventArgs e){ btnAddEmploymentRecord.Enabled = true;}protected void lstViewEmployment_ItemEditing(object sender, RadListViewCommandEventArgs e){ btnAddEmploymentRecord.Enabled = false;}protected void lstViewEmployment_ItemDataBound(object sender, RadListViewItemEventArgs e){ if (e.Item is RadListViewEditableItem) { RadListViewEditableItem item = e.Item as RadListViewEditableItem; RadComboBox cboEmploymentCity = item.FindControl("cboEmploymentCity") as RadComboBox; PendingOffenderEmployer emp = item.DataItem as PendingOffenderEmployer; cboEmploymentCity.Text = emp.City; }}protected void lstViewEmployment_PageIndexChanged(object sender, RadListViewPageChangedEventArgs e){ DisableUtilityWindows();}
