我正在编写一个asp.net应用程序,它使用下拉列表来显示各种选项。根据用户的授权,不允许选择某些选项。
受限制的选项以粗体显示。
如何确定用户是否选择了粗体字体选项之一?我知道这是一种奇怪的方式,但它是应用程序所有者希望它完成的方式。
谢谢!
答案 0 :(得分:1)
您可以尝试询问DropDownList.SelectedItem的属性,以查看所选项是否受限制。如何设置字体属性将决定如何查询所选项目。
唯一的另一种方法是重新运行逻辑以对所选值进行确定,或者将粗体项的索引存储在隐藏字段或viewstate属性中,或者类似的东西。