В моем классическом приложении asp у меня есть страница с разметкой с букетом флажков. Идентификатор элемента checkbox - bscv.Как я могу преобразовать это в asp.net?
Как только пользователь проверит коробку и нажимает кнопку «Отправить», значение обрабатывается на следующей странице, следующей за next.asp.
Исходя из значения отмеченного флажка, я показываю правильное выпадающее меню.
Я использую следующий код next.asp для отображения правильного выпадающего списка.
If bsvc = "master" Then
' only master was checked
' "If the user checks only master checkbox, ...txtmaster with 2 options... is displayed."
%>
<select id="txtmaster" name="txtmaster">
<option value="">-Select a service-</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
<%
Elseif InStr(bsvc, "master") > 0 Then
' Master was checked, but something else was also checked
' display txtmaster with all 7 options dropdowon 1 and 2
%>
<select id="txtmaster" name="txtmaster">
<option value="">-Select a service-</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<%
Elseif Len(bsvc) > 0 Then
' something was checked, but not master
' " display only dropdown with 3 to 7 ."
%>
<select id="txtmaster" name="txtmaster">
<option value="">-Select a service-</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="4">5</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<%
Else
Response.Write "Error: You did not check any business serviced"
End If
%>
Это прекрасно работает.
Теперь, на asp.net, я использую multiview, и я пытаюсь выполнить то же самое.
В представлении1 у меня есть флажки. Когда я нажимаю далее, мне будет нужно отобразить правильный раскрывающийся список на основе значения отмеченного поля.
Как я могу выполнить нечто похожее на код выше?
Благодарим вас заранее.
Простой поиск в Интернете вызывает множество образцов и руководств для элемента управления MultiView, мы не здесь, чтобы написать ваш код для вас. – CodingGorilla
WOW, какой зингер! Мои родители подняли меня, чтобы сказать: «Если у вас плохой день, не принимайте это на кого-то другого», я уже написал более 1167 строк мультивизового кода. Мне просто нужно руководство по написанию этого бита. Это все. Но большое спасибо за ваш конструктивный вклад. – Kenny
Я МОЛИТЬСЯ для вас Кодирование Гориллы. Я за тебя молюсь. Вы ЗАВЕРШИТЕ то, что вы SOW. – Kenny