代码之家  ›  专栏  ›  技术社区  ›  Jason

为什么DropDownList的SelectedValue在IntelliSense中不显示?

  •  1
  • Jason  · 技术社区  · 15 年前

    它不会出现在ASPX页面中,但会出现在codebehind中。

    我们不应该用它吗? 是不是为了让IntelliSense列表更易于管理? 他们搞砸了吗?

    如果我记得以前的版本中也没有…有人知道这个故事吗?

    1 回复  |  直到 15 年前
        1
  •  2
  •   Yuriy Faktorovich    15 年前

    因为该属性的声明包括 [BrowsableAttribute(false)] . 这是从.NET 3.5开始添加的。

    成员标记为 BrowsableAttribute 构造函数 可浏览 参数设置为 不适用于设计时编辑,因此不显示在可视化设计器中。

    我猜是因为它也可以在物品中设置,所以会引起混淆。