如何在DropdownlistFor上使用trim

时间:2012-04-06 15:55:38

标签: asp.net-mvc asp.net-mvc-2

Benefit Set: </label><br />
                 <%: Html.DropDownListFor(model => model.bvODSMapping.Benefit_Set, Model.BenefitSet,new {id="BSet", style = "width:230px;" })%>

当我使用model =&gt; model.bvODSMapping.Benefit_Set.Trim()

我得到的价值不能为空。

任何人都可以帮我修剪弦乐吗?

由于

1 个答案:

答案 0 :(得分:1)

我想在将模型传递给视图之前修剪值是最好的。 不过,这可能会有所帮助:

@Html.DropDownListFor(
  model =>
  model.bvODSMapping.Benefit_Set,
  Model.BenefitSet.Select(
    item => 
    new SelectListItem
    {   
      Selected = item.Selected, 
      Text = item.Text.Trim(), 
      Value = item.Value
    }),
  new { id = "BSet", style = "width:230px;" })