Используйте счетчик. Создайте логическую переменную и назовите ее boolDefaultSet. Он должен инициализироваться со значением по умолчанию false.
Предположительно, вы бы использовали цикл для вывода блоков опций для вашего блока выбора ... внутри этого цикла напишите некоторую логику, чтобы проверить, верно ли boolDefaultSet. Если нет, то выведите поле с атрибутом «selected», затем установите boolDefaultSet равным true. Вот некоторый код VB, который вы могли бы реализовать в C #:
Dim boolDefaultSet as boolean<br>
for i as integer = 0 to 2<br>
if boolDefaultSet then<br>
Response.Write("<option value="+myval+">"+myval+"</option>")<br>
else<br>
Response.Write("<option value="+myval+" selected>"+myval+"</option>")<br>
boolDefaultSet=true<br>
next i