Как добавить значение к первой опции в моем словаре, которая была заполнена запросом? - PullRequest
0 голосов
/ 26 апреля 2019

Я привязываю набор результатов словаря к словарю из запроса, чтобы заполнить раскрывающийся список, но я хочу добавить значение по умолчанию в раскрывающийся список

Сначала я попытался добавить значение, но это не такРабота.Я также попытался добавить его в последний раз и обратить его вспять.

         <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--");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...