0

我有 2 张桌子候选人和工作。候选表有性别字段。工作表有男性和女性。如果单击工作或候选人,它将转到详细信息页面。在此页面中,我的性别为 0 或 1。它没有显示男性或女性的名字。因为在表中我只存储了 0 或 1 之类的值。但我需要 UI 页面必须显示名称。我需要帮助。

我的代码在详细信息页面中,

<p>
      <strong>Gender :</strong>
      <%: Html.Encode(Model.Gender) %>
</p>

我有个主意。给if条件这个如何编码?

4

1 回答 1

1

Model.Gender 是整数,值为 1 或 0,不是吗?

您可以执行以下操作:

<p>
  <strong>Gender :</strong>
  <%: Html.Encode(Model.Gender==1?"male":"female") %>
</p>

当然,最好将 viewModel 对象(带有字符串属性 ("male"|"female"))传递给您的 View。

于 2012-07-18T06:36:04.963 回答