i am trying to raise an event from a User Control (ascx) to cause it's parent page (aspx) to refresh.
On the User Control (ascx):
    public event CommandEventHandler OrderLineUpdated;
    protected void btnDeleteRow_Click(object sender, EventArgs e)
    {
        int intOrderLineId = 0;
        Int32.TryParse(lblOrderLineId.Text, out intOrderLineId);
        OrderLinesDataHelpers.DeleteOrderLine(intOrderLineId);
        OrderLineUpdated(this,  new CommandEventArgs("","" ));
    }
On my parent page:
    <uc1:OrderLineControl ID="OrderLineControl1" runat="server" onOrderLineUpdated="ControlUpdated"/>
In the code behind:
     protected void ControlUpdated(object sender, CommandEventArgs e)
    {
        TotalButtonProcess();
    }
When I try to raise the event - OrderLineUpdated(this, new CommandEventArgs("","" )) - I get a NullReferenceException. How do I initialize the Event without attaching it to a button?
