<input type="text" class="date" value="@item.MarksEntryLastDate.Equals("01/01/0001 12:00:00 AM") ? @System.DateTime.Now.ToString("dd MMM yyyy"): @item.MarksEntryLastDate />
こんにちは、私はmvcフレームワークが初めてです。 cshtmlのかみそり三元演算子の条件を使用するのを助けてください。剃刀三元演算子の条件を文字列にチェックする方法
コントローラー側で3者演算子チェックを実行するだけではどうですか? ''に短縮し、コントローラアクションメソッドでこれを使用してください: 'MarksEntryLastDate = MarksEntryLastDate.Equals(" 01/01/0001 12:00 :00 AM ")? DateTime.Now.ToString( "dd MMM yyyy"):MarksEntryLastDate'。 –