无法将项目添加到.master.cs中的列表框

我的页面上有两个下拉列表框,一个在标题中,一个在gridview中。

在Page_Load上,它检查表名(sql表)的存储值,并根据该条件将项目添加到下拉列表中。

    if (tableName == "ThisOne")
    {
        NotesDropDownList.Items.Add(new ListItem("123"));
        NotesGridViewDropDownList.Items.Add(new ListItem("123"));
    }

此代码适用于第一个下拉列表。但是第二句话失败了,在此上下文中不存在NotesGridViewDropDownList。 gridview名为ATGridView,我尝试访问下拉列表,例如ATGridView.NotesGridViewDropDownList,但仍然不存在。

                   <edititemtemplate>
                     <asp:DropDownList ID="NotesGridViewDropDownList" runat="server" Width="164px" SelectedValue='<%# Bind("Notes") %>'>
                        <asp:ListItem></asp:ListItem>
                        <asp:ListItem Value="MPR"></asp:ListItem>
                        <asp:ListItem Value="NB"></asp:ListItem>
                        <asp:ListItem Value="MD"></asp:ListItem>
                    </asp:DropDownList> 
                </edititemtemplate> 
ip0017 回答:无法将项目添加到.master.cs中的列表框

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3158898.html

大家都在问