or
<telerik:RadTabStrip ID="RadTabStrip1" runat="server">
<Tabs>
<telerik:RadTab runat="server" Text="Root RadTab1" NavigateUrl="webform1.aspx" Selected="True">
<Tabs>
<telerik:RadTab runat="server" Text="Child RadTab 1">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Child RadTab 2">
</telerik:RadTab>
</Tabs>
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Root RadTab2">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Root RadTab3">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
Protected Sub radgrid_Update(ByVal sender As Object, ByVal e As GridCommandEventArgs) Handles radgrid.UpdateCommand
Dim selectedRow As GridEditFormItem = DirectCast(e.Item, GridEditFormItem)
Dim rowNo As Integer = selectedRow.ItemIndex
Dim id As String = selectedRow.Item("id").Text
End Sub
[NullReferenceException: Object reference not set to an instance of an object.]
Telerik.Web.UI.RadFilter.ApplyFilterExpressonsOnDataSource() +157
Telerik.Web.UI.RadFilter.HandleApplyCommand() +218
Telerik.Web.UI.RadFilterCommandEventArgsFactory.HandleCommand(RadFilter ownerFilter, Object commandSource, RadFilterCommandEventArgs args) +74
Telerik.Web.UI.RadFilter.OnBubbleEvent(Object source, EventArgs args) +319
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37
System.Web.UI.WebControls.Button.OnCommand(CommandEventArgs e) +125
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +167
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563
I use C # with Visual Studio 2010.
I use an class Order and I have a property <OrderDetail> List. And I would use a grid to binding my class and to use the hierarchy to display also OrderDetail. But I do not know how. Can you explain to me?
public
class
Order
{
public
Order()
{
}
public
int
Id {
get
;
set
;}
public
List<OrderDetail> ListOrderDetail {
get
;
set
;}
}
public
class
OrderDetail
{
public
OrderDetail()
{
}
public
string
Article{
get
;
set
;}
public
int
Qte {
get
;
set
;}
public
double
Price {
get
;
set
;}
public
double
PriceHT {
get
{
return
Qte*Price;}}
}