【问题标题】:How can I get the value of the data contained in the Asp Dropdown?如何获取 Asp 下拉列表中包含的数据的值?
【发布时间】:2022-06-29 20:51:33
【问题描述】:

我的下拉列表中有 4 个值,如果其中有一个“x”值,我想隐藏该值。如何使用 If 命令执行此操作。

   protected void dr_alans_DataBound(object sender, EventArgs e)
    {

       
            if (dd_mainAlan.SelectedItem.Text == "Yönetici")
            {
                if (dr_alans.Items.FindByValue("22").Value=="22")
                {
                    dr_alans.Items.FindByValue("22").Enabled = false;

                }
                else if (dr_alans.Items.FindByValue("23").Value == "23")
                {
                    dr_alans.Items.FindByValue("23").Enabled = false;
                }
            }
        }

【问题讨论】:

    标签: c# dropdown


    【解决方案1】:

    如果是 ASP.NET Forms,你应该可以这样做。这应该隐藏值中带有 x 的项目。

    foreach (var itm in dd_mainAlan.Items)
    {
        var it = (ListItem)itm;
        it.Enabled = !it.Value.Contains("x");
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多