0
休暇を要求した日にユーザー名をハイライトして入力する簡単なasp.netカレンダーがあります。しかし、最新の要求は、複数の名前を表示するのではなく、古い要求の名前を上書きします。コードは次のようになります:ASP.net Calender DayRenderは、1日に複数のテキスト応答を表示します。
何か提案がありますか?
休暇を要求した日にユーザー名をハイライトして入力する簡単なasp.netカレンダーがあります。しかし、最新の要求は、複数の名前を表示するのではなく、古い要求の名前を上書きします。コードは次のようになります:ASP.net Calender DayRenderは、1日に複数のテキスト応答を表示します。
何か提案がありますか?
セルテキストにユーザ名を追加していません。ユーザ名のリストを表示するには、e.Cell.Text = username〜e.Cell.Text + =ユーザ名の行を変更します。
代わりに、単純にテキストを表示する代わりに、コントロールをセルに動的に追加することもできます(例:e.Cell.Controls.Add(new LiteralControl(ユーザ名))。
これは正しい軌道上にあるはずです。
ありがとうございます... e.Cell.Text + =ユーザー名はうまくいきました...とにかく、別の行/段落に表示するようにできましたか?現在のところ、 – user1055487
ええ、e.Cell.Text + = username + "
"に変更するだけで表示します。気になる人は、新しいテーブルコントロールをセルに追加し、各ユーザー名をそのテーブルのセルとして追加することができます。 – jmaglio