-1

データテーブルのサーバー側で実行する必要がある条件ステートメントがあります。私は C# と、この外部イベントを自分の aspx ページにリンクする方法にあまり慣れていません。私のデータテーブル内には、サーバー側のクロックと比較する必要がある「予定時刻」という列があり、このイベントをデータテーブル行の下に返します。

ちなみに私はミリタリータイムを使っています

scheduledTime >15mins; return background-color:red; color:white;
scheduledTime >15min<=30mins; return background-color:yellow color:black;
scheduledTime >30mins<=2hours; return background-color:green color:white;
4

2 に答える 2

0

TimeSpanを使用して、2つの時間の差を取得できます。TimeSpants

= DateTime.Parse( "")-DateTime.Now;
varcheduledTime = ts.Minutes;

これで、sheduledTimeを比較できます。

于 2013-01-06T21:03:35.287 に答える
0

データテーブルを gridview にバインドするようなことを計画している場合は、RowDataBound イベントでセルの背景を変更できます。

于 2013-01-06T21:16:54.790 に答える