| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 768 人关注过本帖
标题:[求助] 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
快速回复:[求助] C#.NET新人学习关于重载问题!
数据加载中...
 
   



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

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