在我的 ASP.Net C# 项目中,我需要显示一个包含人员姓名和办公室名称的下拉列表。
当用户进行选择时,该事件在 JavaScript 中处理并用于过滤网格的结果。因此,如果用户从下拉列表中选择一个人的姓名,则网格仅显示该人的结果。如果用户选择一个办公室,那么网格应该显示该办公室中所有人的结果。
过滤是在下拉菜单的 OnClientDropDownClosed 事件的 JavaScript 中处理的。网格和下拉菜单是 Telerik 控件而不是标准的 BTW。
我的问题是 - 确定用户选择的项目类型的最佳方法是什么。 下拉项的值是人名或办公室标识符。
我想我可以简单地为 Value 添加一个前缀并为它做一个子字符串测试,但这似乎有点 hacky...
有没有更好的方法来实现我想要的?