Я привязываю набор результатов словаря к словарю из запроса, чтобы заполнить раскрывающийся список, но я хочу добавить значение по умолчанию в раскрывающийся список
Сначала я попытался добавить значение, но это не такРабота.Я также попытался добавить его в последний раз и обратить его вспять.
<asp:DropDownList ID="ddl_Reason" runat="server" OnInit="ddl_Reason_Init"></asp:DropDownList>
protected void ddl_Reason_Init(object sender, EventArgs e)
{
ddlreason = (DropDownList)sender;
ddlreason.DataSource = sr.ReturnReason();
ddlreason.DataTextField = "Value";
ddlreason.DataValueField = "Key";
ddlreason.DataBind();
//ddlreason.Items.Insert(0, new ListItem("--Select Reason--","0"));
}
var ddlreasonpop = (from a in pc.tbl_Reason
select new { a.Reason, a.Id }).ToDictionary(a => a.Id, a => a.Reason);
Dic_reason = ddlreasonpop;
Dic_reason.Add(0, "--Select Reason--");