asp.net будет видеть добавленные значения, только если они выбраны пользователем, поскольку они затем возвращаются как часть Request
коллекции.
Если jQuery добавляет значения в список, вы не увидите их, если сделаете «просмотр источника» на своей странице, поскольку они были динамически добавлены в DOM. Вы можете использовать их, если просматриваете источник с помощью такого инструмента, как Firebug.
Если вы хотите увидеть значения, которые вы добавили в коде, вы можете добавить значения, которые вы добавляете в скрытое поле, а также в список, тогда значение скрытого поля будет доступно в коде. позади, и вы можете разобрать значения из этого.
jQuery, подобный этому, должен записать разделенный запятыми список значений списка в скрытое поле -
$("#yourhiddenfieldid").val($("#yourlistboxid > option").map(function() {return this.value}).get().join(','));