「Web ドロップ コース」オプションが選択されている場合、グリッドビューから行を削除しようとしています。UI は次のとおりです。
そしてコード:
for (int i = 0; i < showCourses.Rows.Count; i++)
{
if (((DropDownList)showCourses.Rows[i].FindControl("actionmenu")).SelectedValue == "1")
{
dropList.Add(showCourses.Rows[i].Cells[2].Text +showCourses.Rows[i].Cells[3].Text );
}
}
ドロップダウン リストは次のとおりです。
<asp:ListItem Selected="True" Value="0">No Action</asp:ListItem>
<asp:ListItem Value="1">Web Drop Course</asp:ListItem>
問題は、((DropDownList)showCourses.Rows[i].FindControl("actionmenu")).SelectedValue
を選択しても を選択しても、常に 0 を返すことNo action
ですWeb drop course
。誰でも問題を見ることができますか?
ありがとう