or

| Source: System.Web |
| Message: Specified argument was out of the range of valid values. Parameter name: index |
| Stack trace: at System.Web.UI.ControlCollection.get_Item(Int32 index) at Telerik.Web.UI.GridNumericColumnEditor.LoadControlsFromContainer() at Telerik.Web.UI.GridColumnEditorBase.InitializeFromControl(Control containerControl) at Telerik.Web.UI.GridBoundColumn.OnDataBindColumn(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at Telerik.Web.UI.GridItem.SetupItem(Boolean dataBind, Object dataItem, GridColumn[] columns, ControlCollection rows) at Telerik.Web.UI.GridItemBuilder.InitializeItem(Int32 dataSourceIndex, String& nextItemHierarchicalIndex, Boolean& itemIsInEditMode) at Telerik.Web.UI.GridItemBuilder.CreateItems(GridGroupingContext group) at Telerik.Web.UI.GridTableView.CreateItems(IEnumerator enumerator, GridColumn[] columns, ControlCollection controls) at Telerik.Web.UI.GridTableView.CreateControlHierarchy(Boolean useDataSource) at Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerable dataSource, Boolean useDataSource) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at Telerik.Web.UI.GridTableView.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at Telerik.Web.UI.GridTableView.DataBind() at Telerik.Web.UI.GridTableView.Rebind() at Telerik.Web.UI.GridCommandEventArgs.ExecuteCommand(Object source) at Telerik.Web.UI.RadGrid.OnBubbleEvent(Object source, EventArgs e) at System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) at Telerik.Web.UI.GridItem.OnBubbleEvent(Object source, EventArgs e) at Telerik.Web.UI.GridItem.FireCommandEvent(String commandName, Object commandArgument) at Telerik.Web.UI.RadGrid.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) |
| <telerik:GridNumericColumn |
| DataField="SellerPaidBuyerCost" |
| DataFormatString="{0:C}" |
| HeaderText="Seller Paid Buyer Cost" |
| UniqueName="SellerPaidBuyerCost"> |
| <HeaderStyle HorizontalAlign="Center" Width="100px"></HeaderStyle> |
| <ItemStyle HorizontalAlign="Right"></ItemStyle> |
| </telerik:GridNumericColumn> |
| <telerik:GridNumericColumnEditor ID="GridNumericColumnEditor1" NumericTextBox-EnabledStyle-HorizontalAlign="Right" runat="server" NumericTextBox-Width="75px"> |
| <NumericTextBox runat="server"> |
| <NumberFormat DecimalDigits="2" /> |
| </NumericTextBox> |
| </telerik:GridNumericColumnEditor> |
Public
Event RowClicked(ByVal SKUvalue As String, ByVal modelNumber As String)
Protected Sub rgridModelList_ItemCommand(ByVal source As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles rgridModelList.ItemCommand
If e.CommandName = "Select" Then
Dim SKU As String = e.Item.OwnerTableView.DataKeyValues(e.Item.ItemIndex)("SKU").ToString
Dim ModelNumber As String = e.Item.OwnerTableView.DataKeyValues(e.Item.ItemIndex)("ModelNumber").ToString
RaiseEvent RowClicked(SKU, ModelNumber)
End If
End Sub
| protected void RadcomboboxCountry_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) |
| { |
| hfSelectedCo_ID.Value = RadcomboboxCountry.SelectedValue; |
| RadcomboboxCity.Items.Clear(); |
| RadcomboboxCity.Items.Add(new RadComboBoxItem(" ...", "5")); |
| RadcomboboxCity.DataBind(); |
| RadcomboboxCity.SelectedIndex = 0; |
| } |
| <script src="../JQuery/jquery-1.4.1.js" language="javascript" type="text/javascript"></script> |
| <script type="text/javascript"> |
| $(function() { |
| $('input[id$=RadcomboboxCountry_Input]').focus(); |
| $('input[id$=RadcomboboxCountry_Input]').select(); |
| $('input[id$=RadcomboboxCountry_Input]').bind('keyup', function(e) { |
| var code = (e.keyCode ? e.keyCode : e.which); |
| if (code == 13) { -----------> Enter Key |
| $('input[id$=RadcomboboxCity_Input]').focus(); |
| $('input[id$=RadcomboboxCity_Input]').select(); |
| } |
| }); |
| $('input[id$=RadcomboboxCity_Input]').bind('keyup', function(e) { |
| var code = (e.keyCode ? e.keyCode : e.which); |
| if (code == 38) { -----------> Upper Key |
| $('input[id$=RadcomboboxCountry_Input]').focus(); |
| $('input[id$=RadcomboboxCountry_Input]').select(); |
| } |
| }); |
| }); |
| </script> |
| protected void RadcomboboxCountry_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) |
| { |
| hfSelectedCo_ID.Value = RadcomboboxCountry.SelectedValue; |
| RadcomboboxCity.Items.Clear(); |
| RadcomboboxCity.Items.Add(new RadComboBoxItem(" ...", "5")); |
| RadcomboboxCity.DataBind(); |
| RadcomboboxCity.SelectedIndex = 0; |
| } |
| public void MyMethodForParentCB_InCodeBehind() |
| { |
| hfSelectedCo_ID.Value = RadcomboboxCountry.SelectedValue; |
| RadcomboboxCity.Items.Clear(); |
| RadcomboboxCity.Items.Add(new RadComboBoxItem(" ...", "5")); |
| RadcomboboxCity.DataBind(); |
| RadcomboboxCity.SelectedIndex = 0; |
| } |
| public static void MyMethodForParentCB_InCodeBehind() |
| { |
| hfSelectedCo_ID.Value = RadcomboboxCountry.SelectedValue; |
| RadcomboboxCity.Items.Clear(); |
| RadcomboboxCity.Items.Add(new RadComboBoxItem(" ...", "5")); |
| RadcomboboxCity.DataBind(); |
| RadcomboboxCity.SelectedIndex = 0; |
| } |