Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个使用下拉列表来显示各种选项的 asp.net 应用程序。根据用户的授权,某些选项是不允许选择的。受限制的选项以粗体显示。如何确定用户是否选择了粗体选项之一?我知道这是一种奇怪的做法,但这是应用程序所有者希望它完成的方式。
谢谢!
您可以尝试询问 DropDownList.SelectedItem 的属性以查看所选项目是否受到限制。你如何设置它,字体属性将决定你如何询问选定的项目。
唯一的另一种方法是重新运行逻辑以确定所选值,或将粗体项目的索引存储在隐藏字段或视图状态属性中,或类似的东西。