Asp.net 下拉列表选择网格中编辑命令的问题
我有一个网格。我正在填写表格。我有一个编辑按钮。单击“编辑”时,应在“其他页面”下拉列表中选择网格中的所有值 ddlconfemail.SelectedItem.Text=项目[“scoreconfirmeemail”].Text强> 如果我使用它,我会得到重复,这意味着我的初始项索引为零,即(--请选择-)会被此项替换 但是如果我用这个 ddlconfemail.selectedvalue=项目[“scoreconfirmeemailid”]。文本 这很好用 问题是我有12个下拉列表。我无法将所有id映射到我的网格。我必须改变很多Asp.net 下拉列表选择网格中编辑命令的问题,asp.net,gridview,grid,edit,dropdownbox,Asp.net,Gridview,Grid,Edit,Dropdownbox,我有一个网格。我正在填写表格。我有一个编辑按钮。单击“编辑”时,应在“其他页面”下拉列表中选择网格中的所有值 ddlconfemail.SelectedItem.Text=项目[“scoreconfirmeemail”].Text 如果我使用它,我会得到重复,这意味着我的初始项索引为零,即(--请选择-)会被此项替换 但是如果我用这个 ddlconfemail.selectedvalue=项目[“scoreconfirmeemailid”]。文本 这很好用 问题是我有12个下拉列表。我无法将所有
是否有其他可用的解决方案?您可以使用FindByText下拉列表项,即
ddlconfemail.SelectedValue = ddlconfemail.Items.FindByText(item["scoreconfirmeemail"].Text).Value;
希望这对你有帮助