0

代码:

      <tr>
           <td id="title">Availabilty:</td>
            <td>@Html.CheckBoxFor(model => model.avaliablity)</td>
            <td></td>
            <td></td>

        </tr>

错误:

cannot implicity convert type string to bool
4

2 回答 2

0

您可以尝试将变量转换为 bool,如下所示:

@Html.CheckBoxFor(model => (bool)model.avaliablity)

这也将有助于查看您的模型,以便为您提供更好的答案。

于 2013-08-17T11:36:55.387 回答
0

model.availability 是布尔值吗?

如果没有,请尝试在您的模型上创建公共属性;

public Availability 
{ 
    get 
    { 
        return Boolean.Parse(availability); 
    } 
}

在您看来,您可以:

@Html.CheckBoxFor(model => model.Avaliablity) 
于 2013-08-17T11:40:53.910 回答