标题:[求助] C#.NET新人学习关于重载问题!
取消只看楼主
mgh1986
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2006-12-25
 问题点数:0 回复次数:3 
[求助] C#.NET新人学习关于重载问题!
if (list3.SelectedItem.Value == "2") ~~~~~~~~ list3是用来放1~12月份的下拉菜单
{
int year;
year = Int32.Parse(this.list2.SelectedItem.Value);
if (year % 100 != 0 || year % 400 == 0)~~~~~~判断闰年和平年的
{
for (int i = 1; i < 30; i++)
{
this.list4.Items.Add(i.ToString()); ~~~~~~~~如果是闰年的2月份,list4(日期下拉菜单)是1~29号
}
}
else ~~~~~~~~接上:否则就是共28天 下面的自己琢磨吧!!!老大别走啊 (我的问题在最后了!!)
{
for (int i = 1; i < 29; i++)
{
this.list4.Items.Add(i.ToString());
}
}
}
else if (list3.SelectedItem.Value == "4" || list3.SelectedItem.Value == "6" || list3.SelectedItem.Value == "9" || list3.SelectedItem.Value == "11")
{
for (int i = 1; i < 31; i++)
{
this.list4.Items.Add(i.ToString());
}
}
else
{
for (int i = 1; i < 32; i++)
{
this.list4.Items.Add(i.ToString());
}
}


当我把上面的代码写在控件文件里时(*.asp.cs文件),在页面加载中(页面加载时)写后每次提交都会把月份重新加载(月份成了两个1~~12月)如果把月份判断写在page_load的 if( !IsPostBack ) 中,改变月份后,月份不会重复了,可是日期就还是页面第一次加载时的31天,请哪位大哥指导啊!!!!!!!!!!!!!
搜索更多相关主题的帖子: NET 新人 year 重载 int 
2007-01-24 21:04
mgh1986
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2006-12-25
得分:0 

老大 谢谢提醒 我搞好了 谢谢你哈 你真伟大!!!!!!!!!!!!!!!!
万分感谢 没有你的指点 我是没有今天的 你是我的再生‘FM’感谢你 谢谢你 恭喜你早生鬼子!

[此贴子已经被作者于2007-1-24 21:15:25编辑过]


2007-01-24 21:11
mgh1986
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2006-12-25
得分:0 
谢谢上面的大哥 我已经搞好了!!


2007-01-24 21:38
mgh1986
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2006-12-25
得分:0 
嘿嘿 我学习第2天!!

2007-01-24 21:43



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-117956-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.061015 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved