Пример #1
0
    protected void gvCollectiveNameClient_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            LinkButton lbEditTemp = null;
            lbEditTemp = (LinkButton)e.Row.FindControl("lnkEdit");
            LinkButton lbDeleteTemp = null;
            lbDeleteTemp = (LinkButton)e.Row.FindControl("lnkDelete");

            DataRowView  drv = (DataRowView)e.Row.DataItem;
            string       currCollectiveNameStr = drv["collective_name"].ToString();
            DropDownList ddlCollectiveNameTemp = null;
            ddlCollectiveNameTemp = (DropDownList)e.Row.FindControl("ddlCollectiveName");
            if (ddlCollectiveNameTemp != null)
            {
                LoadLookup.LoadCollectiveName(ddlCollectiveNameTemp, currCollectiveNameStr);
            }
            string       currClientStr = drv["client"].ToString();
            DropDownList ddlMemberTemp = null;
            ddlMemberTemp = (DropDownList)e.Row.FindControl("ddlMember");
            if (ddlMemberTemp != null)
            {
                LoadLookup.LoadMember(ddlMemberTemp, currClientStr, "01/01/2000", "01/01/2015");
            }
        }
        if (e.Row.RowType == DataControlRowType.Footer)
        {
            LinkButton lbAddTemp = null;
            lbAddTemp = (LinkButton)e.Row.FindControl("lnkAdd");
            if (lbAddTemp == null)
            {
                return;
            }
            DropDownList ddlCollectiveNameTemp = null;
            ddlCollectiveNameTemp = (DropDownList)e.Row.FindControl("ddlNewCollectiveName");
            if (ddlCollectiveNameTemp == null)
            {
                return;
            }
            else
            {
                LoadLookup.LoadCollectiveName(ddlCollectiveNameTemp, "xxx");
            }
            DropDownList ddlMemberTemp = null;
            ddlMemberTemp = (DropDownList)e.Row.FindControl("ddlNewMember");
            if (ddlMemberTemp == null)
            {
                return;
            }
            else
            {
                LoadLookup.LoadMember(ddlMemberTemp, "xxx", "01/01/2000", "01/01/2015");
            }
        }
    }