文字列値を渡してデータベースからドロップダウン値を入力する必要があります。ここではデータベースからデータセットを入力していますが、バインドされていないため、ドロップダウンを正しく入力してドロップダウンからアイテムを選択できません。
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:
画像2:
画像3:
このように、私が直面しているドロップダウンの問題は、どこが間違っているのかを知ることができません。plsは私を助けてくれます。