我有2个候选人和工作表。候选人表有性别领域。工作表有男性和女性。如果点击工作或候选人,它将转到详细信息页面。在这个页面中,我有性别,如0或1.它不显示男性或女性的名称。因为在表i中存储的值仅为0或1。但我需要UI页面必须显示name.i需要帮助。
我的代码在详细信息页面
<p>
<strong>Gender :</strong>
<%: Html.Encode(Model.Gender) %>
</p>
我有个主意。如果条件这个如何编码?
答案 0 :(得分:1)
Model.Gender是整数,值为1或0,不是吗?
您可以执行以下操作:
<p>
<strong>Gender :</strong>
<%: Html.Encode(Model.Gender==1?"male":"female") %>
</p>
当然,最好将viewModel对象(带字符串属性(“male”|“female”))传递给您的视图。