/// <summary> /// Bind Functional roles. /// </summary> private void GetRole() { try { ProjectDetailsBAL projectDetailsBAL = new ProjectDetailsBAL(); dsRoles = projectDetailsBAL.GetRole(); // Check if dataset is not null if (dsRoles != null) { ddlRole.DataSource = dsRoles; ddlRole.DataTextField = "RoleName"; ddlRole.DataValueField = "RoleId"; ddlRole.DataBind(); ddlRole.Items.Insert(0, new ListItem("--Select--", "0")); } } catch (Exception) { // throw; } }
protected void rptrProjectDetails_ItemDataBound(object sender, RepeaterItemEventArgs e) { DropDownList ddlRole = (DropDownList)e.Item.FindControl("ddlRole"); if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { try { ProjectDetailsBAL projectDetailsBAL = new ProjectDetailsBAL(); dsRoles = projectDetailsBAL.GetRole(); // Check if dataset is not null if (dsRoles != null) { ddlRole.DataSource = dsRoles; ddlRole.DataTextField = "RoleName"; ddlRole.DataValueField = "RoleId"; ddlRole.DataBind(); ddlRole.SelectedValue = Convert.ToString(DataBinder.Eval(e.Item.DataItem, "RoleId")); } } catch (Exception) { // throw; } } DropDownList ddlTeamSize = (DropDownList)e.Item.FindControl("ddlTeamSize"); if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { ddlTeamSize.SelectedValue = Convert.ToString(DataBinder.Eval(e.Item.DataItem, "TeamSize")); } DropDownList ddlDegree = (DropDownList)e.Item.FindControl("ddlDegree"); if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { ddlDegree.SelectedValue = Convert.ToString(DataBinder.Eval(e.Item.DataItem, "Degree")); } DropDownList ddlProjectFor = (DropDownList)e.Item.FindControl("ddlProjectFor"); if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { ddlProjectFor.SelectedValue = Convert.ToString(DataBinder.Eval(e.Item.DataItem, "ProjectFor")); } }