private void BindTitleApplicableLevelAndChannel(int titleId) { DataSet dsAdviserTitleChannelRole = new DataSet(); if (titleId != 0) { dsAdviserTitleChannelRole = advisorStaffBo.GetAdviserTitleReportingLevel(titleId, advisorVo.advisorId); ddlRportingRole.DataSource = dsAdviserTitleChannelRole.Tables[1]; ddlRportingRole.DataValueField = dsAdviserTitleChannelRole.Tables[1].Columns["AH_Id"].ToString(); ddlRportingRole.DataTextField = dsAdviserTitleChannelRole.Tables[1].Columns["AH_HierarchyName"].ToString(); ddlRportingRole.DataBind(); } else { ClearDropList(ddlRportingRole); ClearDropList(ddlReportingMgr); } ddlRportingRole.Items.Insert(0, new System.Web.UI.WebControls.ListItem("--Select--", "0")); if (titleId != 0) { ddlChannel.Enabled = true; ddlChannel.DataSource = dsAdviserTitleChannelRole.Tables[0]; ddlChannel.DataValueField = dsAdviserTitleChannelRole.Tables[0].Columns["AH_ChannelId"].ToString(); ddlChannel.DataTextField = dsAdviserTitleChannelRole.Tables[0].Columns["AH_ChannelName"].ToString(); ddlChannel.DataBind(); ddlChannel.Enabled = false; } else { ClearDropList(ddlChannel); } }