gpt4 book ai didi

c# - 如何使用带有复选框和下拉菜单的自动回发?

转载 作者:太空狗 更新时间:2023-10-30 00:06:11 31 4
gpt4 key购买 nike

我有一个 Web 流程 (asp.net),其中有一个下拉菜单和一个复选框。

勾选复选框后,我需要禁用该表单中的某些字段。从复选框中选择特定值时,我需要禁用其他字段。

我这样指定复选框:

<%=Html.CheckBox("IsResponseUnavailable", Model.IsResponseUnavailable)%>

然后像这样下拉:

<%= Html.MyDropDownList(string.Format("Questions[{0}].Answer", i), (IEnumerable<SelectListItem>)ViewData["Periods"], Model.Questions[i].Answer)%>

其中 MyDropDownList 是 Html.DropDownList 的扩展

我听说过自动回发 - 但不确定如何使用它 - 任何建议都很好!

我正在使用 ASP.NET MVC 3。

谢谢! - 大号

最佳答案

<%= Html.CheckBox("IsResponseUnavailable", Model.IsResponseUnavailable, 
new { onClick = "this.form.submit();" }) %>

<%= Html.MyDropDownList(string.Format("Questions[{0}].Answer", i),
(IEnumerable<SelectListItem>)ViewData["Periods"], Model.Questions[i].Answer),
new { onchange = "this.form.submit();" }) %>

关于c# - 如何使用带有复选框和下拉菜单的自动回发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5181948/

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