2012-11-29 4 views
-1

문자열 값 value.here를 전달하는 데이터베이스에서 드롭 다운 값을 채울 필요가 있습니다. 데이터베이스에서 채워진 gettin이지만 바인딩되지 않아 드롭 다운을 올바르게 채울 수없고 항목을 선택할 수 없습니다. 쓰러지 다.데이터베이스에서 문자열 값 채우기 드롭 다운

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (!Page.IsPostBack) 
    { 
     string strCreatedId = string.Empty; 
     strCreatedId = "2"; 
     fillgroupname(id_ddlgroupname,strCreatedId); 
    } 

} 

public void fillgroupname(DropDownList id_ddlgroupname, string strCreatedId) 
{ 
    DataSet dsgroup = new DataSet(); 
    dsgroup = objUser.GetFillGroup(strCreatedId); 
    if (dsgroup.Tables.Count > 0) 
    { 
     if (dsgroup.Tables[0].Rows.Count > 0) 
     { 
      this.id_ddlgroupname.DataSource = dsgroup; 
      this.id_ddlgroupname.DataTextField = "c_group_name"; 
      this.id_ddlgroupname.DataValueField = "c_group_name"; 
      this.id_ddlgroupname.DataBind(); 
      this.id_ddlgroupname.Items.Insert(0, "--Select--"); 
     } 
    } 

표시되는대로 이미지를 업로드합니다. 이미지 1 : when the page load and i will get dropdown like this

이미지 2 : when i click dropdown to select values

이미지 3 :이 같은 here i am unable to select the items and it will disable the dropdown

내가 직면하고있는 드롭 다운 문제는 내가 도와 wrong.pls려고하고 위치를 알 수 없습니다입니다.

+0

드롭 다운을 했습니까? AutoPostBack = "True"입니까? – sajanyamaha

+0

@sajanyamaha 아니요 자동 게시판을 사용하지 않습니다. – Nirmala

답변

1

사용이 나를 위해 노력하고이 코드

public void fillgroupname(DropDownList id_ddlgroupname, string strCreatedId) 
{ 
DataSet dsgroup = new DataSet(); 
dsgroup = objUser.GetFillGroup(strCreatedId); 

id_ddlgroupname.DataSource = dsgroup; 
id_ddlgroupname.DataTextField = "c_group_name"; 
id_ddlgroupname.DataValueField = "c_group_name"; 
id_ddlgroupname.DataBind(); 
ListItem li = new ListItem("--Select--","0"); 
id_ddlgroupname.Items.Insert(0, li); 
} 

, 나는 당신을 위해 전체를 사용 되길 바랍니다.

+0

아니요 me.i에서 작동하지 않습니다. 데이터베이스에서 드롭 다운을 채우고 있습니다. – Nirmala

+0

세부 정보를 지정하십시오. ** VIEW BUTTON **은 이미지에 표시된대로하고 데이터를 채우는 방법, 즉'objUser.GetFillGroup (strCreatedId);의 세부 정보 코드를 지정하는 방법으로 문제를 쉽게 이해할 수 있습니다 ... –

0

죄송합니다. jquery를 사용하여 유효성을 검사 할 때 문제가되는 문제가 해결되었습니다.

관련 문제