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

使用裝飾=> model.bvODSMapping.Benefit_Set.Trim()如何在我使用的模型上DropdownlistFor

我收到值不能爲空。

任何人都可以幫助我如何修剪字符串?

感謝

+0

在你的Benefit_Set中不會有任何空字符串項嗎? :) – Tommy 2012-04-06 16:53:08

回答

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