Esempio n. 1
0
        protected void ActivitiesGridView_OnRowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow && ((e.Row.RowState & DataControlRowState.Edit) > 0))
            {
                SueetieApplication sueetieApplication = ((SueetieApplication)e.Row.DataItem);

                DropDownList ddApplicationTypes = (DropDownList)e.Row.FindControl("ddApplicationTypes") as DropDownList;
                Array        values             = Enum.GetValues(typeof(SueetieApplicationType));
                foreach (SueetieApplicationType appType in Enum.GetValues(typeof(SueetieApplicationType)))
                {
                    ddApplicationTypes.Items.Add(new ListItem(Enum.GetName(typeof(SueetieApplicationType), appType), appType.ToString("D")));
                }
                ddApplicationTypes.Items.FindByValue(sueetieApplication.ApplicationTypeID.ToString()).Selected = true;
                ddApplicationTypes.DataBind();

                List <SueetieGroup> sueetieGroups = SueetieCommon.GetSueetieGroupList();
                DropDownList        ddGroups      = (DropDownList)e.Row.FindControl("ddGroups") as DropDownList;
                foreach (SueetieGroup sueetieGroup in sueetieGroups)
                {
                    ddGroups.Items.Add(new ListItem(sueetieGroup.GroupName, sueetieGroup.GroupID.ToString()));
                }
                ddGroups.Items.FindByValue(sueetieApplication.GroupID.ToString()).Selected = true;
                ddGroups.DataBind();
            }
        }
Esempio n. 2
0
        protected void UpdateActivitiesDetailsView_OnDataBound(object sender, EventArgs e)
        {
            DropDownList ddApplicationDetailsTypes = UpdateActivitiesDetailsView.FindControl("ddApplicationDetailsTypes") as DropDownList;
            Array        values = Enum.GetValues(typeof(SueetieApplicationType));

            foreach (SueetieApplicationType appType in Enum.GetValues(typeof(SueetieApplicationType)))
            {
                ddApplicationDetailsTypes.Items.Add(new ListItem(Enum.GetName(typeof(SueetieApplicationType), appType), appType.ToString("D")));
            }
            ddApplicationDetailsTypes.Items.FindByValue("0").Selected = true;
            //ddApplicationDetailsTypes.DataBind();

            List <SueetieGroup> sueetieGroups = SueetieCommon.GetSueetieGroupList();
            DropDownList        ddGroups      = UpdateActivitiesDetailsView.FindControl("ddGroupsDetails") as DropDownList;

            foreach (SueetieGroup sueetieGroup in sueetieGroups)
            {
                ddGroups.Items.Add(new ListItem(sueetieGroup.GroupName, sueetieGroup.GroupID.ToString()));
            }
            ddGroups.Items.FindByValue("0").Selected = true;
            //ddGroups.DataBind();
        }