を使用しasp:DropDownListてOnDataBound="PageDDL_DataBound"...
protected void PageDDL_DataBound(Object sender, EventArgs e)
{
PageDDL.Items.Insert(0, new ListItem("BACK", "0"));
PageDDL.Items.Insert(0, new ListItem("-- Select Page --", "none"));
PageDDL.SelectedIndex = -1;
if (linkEnt != null && (LinkType)Convert.ToInt16(linkEnt.LinkTypeValue) == LinkType.InternalLink)
{
if (PageDDL.Items.FindByValue(linkEnt.LinkValue) != null)
{
PageDDL.SelectedValue = linkEnt.LinkValue;
}
}
}
linkEnt.LinkValueが「0」の場合、(このコード内からではなく) 例外がスローされます。NotePageDDL.SelectedValueは、コードの他の場所では変更されません。
誰?