Imは私の見解では、これを使用して、それが「はい」または「いいえ」 のみ表示したいが、そのはいただきました間違ってここに速記かみそり
@myPosts.Contains(item.ID)?"Yes":"No"
False?"yes":"No"
を表示すると、他の場合は?
Imは私の見解では、これを使用して、それが「はい」または「いいえ」 のみ表示したいが、そのはいただきました間違ってここに速記かみそり
@myPosts.Contains(item.ID)?"Yes":"No"
False?"yes":"No"
を表示すると、他の場合は?
をすることはできさえネスト速記であれば、他の速記の内側であれば!ここで
@(myPosts != null ? (myPosts.Contains(item.ID) ? "Yes" : "No") : "Null")
これはnullablesになるといっぱいの使い方です: '@(myObject.NullableBool!= null?(myObject.NullableBool?" Yes ":" No "):"私は何を知っていますか ")' – Vegar
回答の別のセットです:http://stackoverflow.com/questions/4091831/how-to-use-ternary-operator-in-razor-specifically-on-html-attributes –
は、あなたの閲覧について:剃刀構文の背後にある頭脳。これは、あなたが剃刀やその他について知りたかったことのすべてです。http://channel9.msdn.com/shows/Going+Deep/Andrew-Nurse-Inside-Razor/ – MrBoJangles