搜索条件折叠html,仅显示html格式的特定搜索条件

我想要一个包含条件字段的表单。这些标准可以是“affaire”或“suite”类型。对于这个选择,我使用一个下拉列表(见下面的截图)。基于这种类型,我只想显示特定的标准字段。仅显示html格式的特定搜索条件

56010380fd2e85ade67a73f2e7fb1108.png

对于类型 “AFFAIRE”,我有以下标准:

Statut AFFAIRE

LibelléAFFAIRE

NÚMEROD'AFFAIRE

滴度DE L'AFFAIRE

备忘录

对于类型 “套件”,我有以下标准:

Statut套房

Libellé套房

NÚMERO德套房

滴度德拉套房

注德拉套房

此时,我只显示“affaire”标准字段我的形式。是这样的:

@using (Html.BeginForm("SearchAffaires", "Search", FormMethod.Post)) {

@Html.LabelFor(m => Model.SearchType)

@Html.DropDownListFor(m => Model.SearchType, Model.Type)

@Html.LabelFor(m => Model.SearchCriteriaAffaire.IdAffaire)

@Html.TextBoxFor(m => Model.SearchCriteriaAffaire.IdAffaire)

@Html.LabelFor(m => Model.SearchCriteriaAffaire.IdStatus)

@Html.DropDownListFor(m => Model.SearchCriteriaAffaire.IdStatus, Model.Status)

@Html.LabelFor(m => Model.SearchCriteriaAffaire.Title)

@Html.TextBoxFor(m => Model.SearchCriteriaAffaire.Title)

}

第一DropDownListFor(... Model.Type)是用来区分搜索类型“AFFAIRE”或“套件”的。我希望能够隐藏“affaire”标准字段,并根据此下拉列表的值显示“suite”标准字段。达到此目的的最佳方法是什么?

谢谢。

2011-08-02

Bronzato

+0

最有可能重复[705540](http://stackoverflow.com/questions/705540/asp-net-mvc-cascading-drop-down),[6688639](http://stackoverflow.com/questions/ 6688639/mvc-3-cascade-dropdownlists)等。 –

+0

@egonyx:谢谢你的回复。我不喜欢使用“级联下拉”解决方案。我更喜欢保持简洁,未来一些标准领域可能会有所不同。我正在寻找另一种解决方案。 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值