powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Элемент <select> в ASP
11 сообщений из 11, страница 1 из 1
Элемент <select> в ASP
    #32507084
elena_gr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Вопрос такой: есть форма с выпадающим списком, где можно выбрать критерии поиск. После нажатия на кнопку выводятся результаты поиска.
Мне надо чтобы в этот момент в селекте высвечивался именно тот критерий, по которому мы искали.
Я знаю что выбранному элементу из выпадающего списка свойство Selected надо выставить в тру. Но как это делать в ASP я не знаю, я вообще не знаю ASP:(
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507638
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ListBox2.SelectedIndex = 0

...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507673
elena_gr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет
у меня простой ASP-скрипт. Там и хтмл код:

<SELECT name=list>
<OPTION value=1>1</OPTION>
<OPTION value=2>2</OPTION>
<OPTION value=3>3</OPTION>

</SELECT>

и VB.

как мне обратиться к SelectedIndex?
list.SelectedIndex?
Ошибку выдает:(
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507715
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писали б уже на asp.net и не мучались :)
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507729
elena_gr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На ASP.NET я это умею делать.
а тут уже готовый скрипт и надо делать как есть:(
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507746
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй свойство .Index или .ListIndex
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507780
elena_gr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делала
Request.Form("distance").ListIndex .selected = true
и
Request.Form("distance").Index[1].selected = true

Ощибка:(
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507783
Фотография nex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо делать что-то вроде этого... мне сейчас негде проверить:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<form name="form1" method="POST" action="">

<% selectedValue = Request.Form("list")%>

<SELECT name="list">
<OPTION value=" 1 " <% if selectedValue =  1  then response.write "selected" %>> 1 </OPTION>
<OPTION value=" 2 " <% if selectedValue =  2  then response.write "selected" %>> 2 </OPTION>
<OPTION value=" 3 " <% if selectedValue =  3  then response.write "selected" %>> 3 </OPTION>
</SELECT>
<input type="submit" value="Ok">
</form>
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507798
elena_gr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовала - ошибок нет, но после сабмита в выпадающем списке все равно отображается первое значение - "1"
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507807
elena_gr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПРОШУ ПРОЩЕНИЯ!

ВСЕ ОК!

СПАСИБО!
...
Рейтинг: 0 / 0
Элемент <select> в ASP
    #32507821
Фотография nex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще SELECT удобнее генерировать динамически.. например из базы:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<% 
selectedValue = Request.Form("list")
sqlQuery = "select customer_id, customer_name, from customers order by customer_name"
%>

' коннектимся к базе, и получаем RecordSet rs с данными.

<select name="list">
<%
do while not rs.EOF
    response.write "<option value='" & rs.Fields.Item( 0 ) & "'"
        if rs.Fields.Item( 0 ) = selectedValue then response.write " selected"
    response.write ">" & rs.Fields.Item( 1 ) & "</option>"
    rs.MoveNext
loop
%>
</select>

Если в селекте будет штук 100 выборов, запаришся все руками прописывать :)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Элемент <select> в ASP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]