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

时间:2019-11-05 14:15:55

标签: c# asp.net

我的页面上有两个下拉列表框,一个在标题中,一个在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> 

0 个答案:

没有答案