2012-07-18 80 views
0

我有2表候選人和工作。候選人表有性別字段。工作表有男性和女性。如果點擊工作或候選人,它會轉到詳細信息頁面。在這個頁面我有像0或1的性別,它不顯示男性或女性的名字。因爲在表格中我只存儲了像0或1這樣的值。但我需要的UI頁面必須顯示name.i需要幫助。用名稱顯示Gender而不是顯示true或false。

我的代碼是在詳細信息頁面,

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

我有一個想法。如果條件這個如何編碼?

+0

爲什麼代碼不顯示?我把它放在這裏。

性別: <%:Html.Encode(Model.Gender)%>

udhaya 2012-07-18 05:52:44

+0

您確實需要在發佈問題前通過常見問題解答。 http://stackoverflow.com/faq – pramodtech 2012-07-18 06:14:32

回答

1

Model.Gender是值爲1或0的整數,不是嗎?

你可以做到以下幾點:

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

當然,最好是視圖模型對象(字符串屬性(「男性」 |「女」))傳遞給你的視圖。

+0

謝謝你的工作,感謝很多。 – udhaya 2012-07-18 08:31:28