or
| Protected Function GetGridValues(ByVal rgdGrid As RadGrid, _ |
| ByVal grdEditableItem As GridEditableItem, _ |
| Optional ByVal blnValidateData As Boolean = True) As String |
| Dim hshRowData As New Hashtable |
| rgdGrid.MasterTableView.ExtractValuesFromItem(hshRowData, grdEditableItem) |
| For Each strField In hshRowData.Keys |
| xmleField = xmldData.CreateElement(strField) |
| If Not rgdGrid.Columns.FindByDataFieldSafe(strField) Is Nothing Then |
| strColUniqueName = rgdGrid.Columns.FindByDataFieldSafe(strField).UniqueName |
?cObj(rgdGrid.Columns.FindByUniqueNameSafe("colINDCUR")).DataField
"INDCUR" {String}
String: "INDCUR"
What is wrong here?public class AjaxMetricGridWebPart : MetricGridWebPartWhen I do this, the grid does not display in the new web part. However, copying the code from the MetricGridWebPart class into the AjaxMetricGridWebPart class and simply modifying the CreateChildControls() method works great.
{
public override CreateChildControls()
{
// Allow the parent class to do its work
base.CreateChildControls();
// Find the grid in the control collection and remove it
Control rg;
foreach (Control c in this.Controls)
{
if (c is RadGrid)
{
rg = c;
break;
}
}
this.Controls.Remove(rg);
// Create an ASP.NET UpdatePanel
UpdatePanel up = new UpdatePanel();
up.ContentTemplateContainer.Controls.Add(rg);
this.Controls.Add(up);
}
}
protected void RadGridContasPagar_ItemCreated(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
GridDataItem dataitem = (GridDataItem)e.Item;
String cellTxt = dataitem["Vencimento"].Text;
}
}
| function RotateNext() { |
| var rotator = $find("<%=rotate.ClientID %>"); |
| rotator.showNext(Telerik.Web.UI.RotatorScrollDirection.Up); |
| } |
| <telerik:RadRotator ID="rotate" runat="server" Height="185px" RotatorType="FromCode" |
| ScrollDirection="Up,Down" Width="290px" ScrollDuration="250"> |