protected void Page_Load(object sender, EventArgs e)
        {
            V_TaskWBS ent = null;

            id = RequestData.Get <string>("id");
            if (!string.IsNullOrEmpty(id))
            {
                twEnt = A_TaskWBS.Find(id);
            }
            switch (RequestActionString)
            {
            case "delete":
                ent = this.GetTargetData <V_TaskWBS>();
                ent.Delete();
                break;

            case "batchdelete":
                idList = RequestData.GetList <object>("IdList");
                break;

            case "submit":
                StartFlow();
                break;

            case "AutoExecuteFlow":
                AutoExecuteFlow();
                break;

            case "SignFinish":
                twEnt.State = "2";
                twEnt.Update();
                break;

            default:
                DoSelect();
                break;
            }
        }