Wie man den Wert der Spalte in OnItemCreated Veranstaltung in telerik C#
Habe ich telerik grid, und ich möchte, um den Wert der GridBoundColumn in OnItemCreated Veranstaltung
hier ist mein code
<telerik:RadGrid OnNeedDataSource="RGrid_NeedDataSource" AutoGenerateColumns="false" OnItemCommand="RadGrid1_ItemCommand" OnItemDataBound="rad_RowDataBound" OnItemCreated="RadGrid1_ItemCreated" ID="radgrid" runat="server" AllowPaging="true" PagerStyle-AlwaysVisible="true" >
<MasterTableView SkinID="SunSet">
<Columns>
....
<telerik:GridBoundColumn FilterControlWidth="60" DataField="Status" HeaderText="Status" UniqueName="Status" HeaderStyle-Width="250px"></telerik:GridBoundColumn>
...
</AllColisgTags>
und In meinem C# - code
protected void RadGrid1_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
//Here I want to get the value of Status in string I have trid find controls
e.Item.FindControl("Status");//Did not work
}
}
- Ich habe auch versucht, mit Hilfe von string status = ((System.Daten.DataRowView)(e.Element.DataItem -)).Zeile.ItemArray[15].ToString(); es hat auch nicht funktioniert für mich
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, diese
C#
Versuchen Sie es bitte mit dem folgenden code-snippet.
ASPX
ASPX.CS
Hinweis : Wir können nicht get/access-Wert einer Spalte/Zeile ItemCreated event. Verwenden Sie ItemDataBound-oder prerender-Ereignis für dieselbe.
Bitte beachten Sie auch die untenstehenden links für weitere Informationen.