を使用し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
は、コードの他の場所では変更されません。
誰?