C# net中日历工作日的更改程序
我正在尝试这段代码,但它只改变了单月的属性,如果在代码中使用大写字母“C”而不是小字母“C”,我想改变一年中所有月份的all DayOfweek上述代码中的错误 e、 cell.BackColor=System.Drwaing.Color.Red 我的看法 首先,您必须为日历上的所有日期指定默认颜色。 这将为日历设置默认颜色。C# net中日历工作日的更改程序,c#,asp.net,C#,Asp.net,我正在尝试这段代码,但它只改变了单月的属性,如果在代码中使用大写字母“C”而不是小字母“C”,我想改变一年中所有月份的all DayOfweek上述代码中的错误 e、 cell.BackColor=System.Drwaing.Color.Red 我的看法 首先,您必须为日历上的所有日期指定默认颜色。 这将为日历设置默认颜色。 在asp.net中创建自定义日历时,它触发了DayRender事件。 在DayRender事件中编写以下代码:- if(e.Day.Date.DayOfWeek =
在asp.net中创建自定义日历时,它触发了DayRender事件。 在DayRender事件中编写以下代码:-
if(e.Day.Date.DayOfWeek == DayOfWeek.Monday)
{ e.cell.BackColor=System.Drwaing.Color.Red; }
你会发现你整个月的周一都是红色。你在25分钟前问过同样的问题!我发现没有答案,但这并不意味着你应该每隔20分钟再问一次。你认为你的问题是无法回答的吗?没有足够的数据来帮助您。此代码在“我的日历”中工作正常,您要处理哪个事件?请在dayrender事件中尝试此代码
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
if (e.Day.Date.DayOfWeek == DayOfWeek.Monday)
{
e.Cell.BackColor = System.Drawing.Color.Red;
}
}