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

Wenn ich Modell bin mit => model.bvODSMapping.Benefit_Set.Trim()Wie trim verwenden, um auf DropdownlistFor

ich Wert bin nicht immer null sein kann.

kann jemand mir helfen, wie man die Schnur trimmt?

Dank

+0

Es würde nicht passieren, dass irgendwelche leeren String-Elemente in Ihrem Benefit_Set wäre da? :) – Tommy

Antwort

1

Ich denke, es wäre das Beste sein, die Werte zu trimmen, bevor das Modell zu Ihrer Sicht übergeben. Trotzdem könnte dies helfen:

@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;" })