gpt4 book ai didi

asp.net - 如何将其转换为asp.net?

转载 作者:行者123 更新时间:2023-12-04 05:42:37 24 4
gpt4 key购买 nike

这个问题不太可能对任何 future 的访客有帮助;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,通常不适用于互联网的全局受众。如需帮助使这个问题更广泛适用,visit the help center .




9年前关闭。




在我的经典 asp 应用程序中,我有一个带有一堆复选框的标记页面。复选框控件 ID 是 bscv。

一旦用户选中一个框并单击提交,就会在名为 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 上,我正在使用多 View 并且我正在尝试完成相同的任务。

在 view1 上,我有复选框。当我单击下一步时,我想根据复选框的值显示正确的下拉列表。

我怎样才能完成与上面的代码类似的事情?

提前谢谢你。

最佳答案

一种方法与您拥有的方法非常相似......

使用 <asp:checkboxlist>在您的标记中。

然后,对于提交按钮的点击事件,您可以根据在复选框列表中找到的选中值,将下拉列表的“可见”属性设置为 true 或 false。

或者,您可以声明一些 listitem对象,只有一个 dropdownlist ,然后添加/删除 listitem基于来自您 checkboxlist 的检查值.

For each myItem as listitem in myCheckboxlist
if ctype(myItem, checkox).checked then...

无论如何,沿着这个思路的东西

关于asp.net - 如何将其转换为asp.net?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11089971/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com