У меня есть скрытый элемент управления .aspx, в котором хранится defaultId для этого раскрывающегося списка.Тем не менее, значения в раскрывающемся списке могут измениться, и иногда defaultId указывается как один из вариантов, в других случаях это не так.Когда выпадающий список очищается, мы запускаем его для его сброса:
Global.getComponent("ddlVehicleType").setValue(Global.getComponent("DefaultVehicleTypeId").getValue());
Теперь, когда он устанавливает его, если у выпадающего списка нет значения, связанного с этим идентификатором, он отображает действительный идентификатор в поле.Теперь у меня есть проверка для isNumeric, чтобы увидеть, когда это произойдет, но как мне сделать, чтобы поле отображало первое значение в списке идентификаторов, которое оно имеет:
var displayedValue = Global.getComponent("ddlVehicleType").getRawValue();
if (IsNumeric(displayedValue)) {
}