私はasp:TableCellを持っており、日付がDateTime.MinValueの場合は空の値を表示する必要があるなどの条件に基づいて、日付をこれにバインドしたいと考えています。
asp.net(3.5) C# で解決したい。
ありがとう
コード ビハインドで値を設定するだけでよい場合は、非常に簡単です。
this.myTableCell.text = yourDate > DateTime.MinValue ? yourDate : "";
コード ビハインドで明示的に設定できない場合は、単純に C# プロパティまたはメソッドにバインドできます。例
ASPX - テーブル セル<asp:TableCell Text="<%= MyDate() %>" .../>
C# Code Behind ---- this could be a property with get / set accessors or a method
public string MyDate()
{
DateTime myDateTime = GetDateTime();
return myDateTime > DateTime.MinValue ? myDateTime.ToString() : "";
}
これは、正しい方向に進むためのコンパスを提供しますか?