or
TryCast(editedItem("ClientTypeID").Controls(0), TextBox).Text)
TryCast(editedItem("GroupID").Controls(0), DropDownList)
I have a field that is set as a <telerik:GridNumericColumn>.
When I go to Insert/Update My record I am not sure what the object type is.
| protected void lbtnChooseOffer_Click(object sender, EventArgs e) |
| { |
| foreach (var item in RadGridMembers.Items) |
| { |
| } |
| } |
| scriptManager.AddHistoryPoint("mykey", Convert.ToString(this.mvSignOrdering.ActiveViewIndex)); |
| this.mvOrdering.ActiveViewIndex = 1; |
| RadComboBox ddlPublisher = new RadComboBox(); |
| tdPublisher.Controls.Add(ddlPublisher); |
| ddlPublisher.ID = "ddlPublisher"; |
| ddlPublisher.Width = Unit.Pixel(200); |
| ddlPublisher.EnableLoadOnDemand = true; |
| //ddlPublisher.ExpandEffect = RadComboBoxExpandEffect.Fade; |
| ddlPublisher.ItemRequestTimeout = 500; |
| ddlPublisher.OnClientDropDownOpening = "ddlRad_OnClientDropDownOpening"; |
| ddlPublisher.OnClientSelectedIndexChanged = "ddlPublisher_SelectedIndexChanged"; |
| ddlPublisher.WebServiceSettings.Method = "GetCompanies"; |
| ddlPublisher.WebServiceSettings.Path = "~/WebService/Company.asmx"; |
| ddlPublisher.MarkFirstMatch = true; |
| ddlPublisher.EnableViewState = false; |
| if (!row.IsPUBLISHER_IDNull()) { |
| ddlPublisher.Text = row.PUBLISHER_DESCR; |
| ddlPublisher.SelectedValue = row.PUBLISHER_ID.ToString(); |
| } |
| [WebMethod(EnableSession=true)] |
| public RadComboBoxItemData[] GetCompanies(object context) { |
| IDictionary<string, object> contextDictionary = (IDictionary<string, object>)context; |
| List<RadComboBoxItemData> result = new List<RadComboBoxItemData>(); |
| RadComboBoxItemData itemData; |
| //get the search string from the combo |
| string searchText = contextDictionary["Text"].ToString(); |
| if (searchText.Length < 3) { |
| return result.ToArray(); |
| } |
| //.. db call to retrieve companies, and put them into the result array |
| return result.ToArray(); |
| } |
| <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="false"> |
| <MasterTableView Width="100%" DataKeyNames="InvID" EnableNoRecordsTemplate="true" Name="MainTable" EditMode="EditForms" > |
| <Columns> |
| <telerik:GridEditCommandColumn UniqueName="EditCommandColumn" /> |
| <telerik:GridBoundColumn HeaderText="" DataField="OrgID" UniqueName="OrgID" Display="false" ReadOnly="true" ></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Project" DataField="Organization" UniqueName="Organization" ReadOnly="true"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Stock Number" DataField="StockNumber" ReadOnly="true"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Total OH" DataField="OH"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Location" DataField="Location" UniqueName="Location" ReadOnly="true"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Serial" DataField="Serial" UniqueName="Serial" ReadOnly="true"></telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| public static void MinifyAllPageJScript(ControlCollection PageControls) |
| { |
| foreach (Control pageControl in PageControls) |
| { |
| if ((pageControl as RadScriptBlock) != null || |
| (pageControl as RadCodeBlock) != null) |
| { |
| foreach (Control script in pageControl.Controls) |
| { |
| if ((script as LiteralControl) != null) |
| { |
| (script as LiteralControl).Text = Common.CompressJS((script as LiteralControl).Text); |
| } |
| } |
| } |
| MinifyAllPageJScript(pageControl.Controls); |
| } |
| } |