知识大全 在ASP.NET中用三个DropDownList控件应用
Posted 知
篇首语:男儿欲遂平生志,六经勤向窗前读。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在ASP.NET中用三个DropDownList控件应用相关的知识,希望对你有一定的参考价值。
在ASP.NET中用三个DropDownList控件应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
aspx页面上有三个DropDownList控件 DropDownList 表示年 DropDownList 表示月 DropDownList 表示天 注意用将这三个DropDownList控件的AutoPostBack属性设为True 用户可以方便地选择年月日 并且每月的日期会随着用户选择不同的年 月而发生相应的变化 其后台cs文件代码如下 private void Page_Load(object sender System EventArgs e) DateTime tnow=DateTime Now;//现在时间 ArrayList AlYear=new ArrayList(); int i; for(i= ;i<=2010;i++) AlYear.Add(i); ArrayList AlMonth=new ArrayList(); for(i=1;i<=12;i++) AlMonth.Add(i); if(!this.IsPostBack ) DropDownList1.DataSource=AlYear; DropDownList1.DataBind();//绑定年 //选择当前年 DropDownList1.SelectedValue=tnow.Year.ToString(); DropDownList2.DataSource=AlMonth; DropDownList2.DataBind();//绑定月 //选择当前月 DropDownList2.SelectedValue=tnow.Month.ToString(); int year,month; year=Int32.Parse(DropDownList1.SelectedValue); month=Int32.Parse(DropDownList2.SelectedValue); BindDays(year,month);//绑定天 //选择当前日期 DropDownList3.SelectedValue=tnow.Day.ToString(); //判断闰年 private bool CheckLeap(int year) if((year%4==0)&&(year%100!=0)||(year%400==0)) return true; else return false; //绑定每月的天数 private void BindDays( int year,int month) int i; ArrayList AlDay=new ArrayList(); switch(month) case 1: case 3: case 5: case 7: case 8: case 10: case 12: for(i=1;i<=31;i++) AlDay.Add(i); break; case 2: if (CheckLeap(year)) for(i=1;i<=29;i++) AlDay.Add(i); else for(i=1;i<=28;i++) AlDay.Add(i); break; case 4: case 6: case 9: case 11: for(i=1;i<=30;i++) AlDay.Add(i); break; DropDownList3.DataSource=AlDay; DropDownList3.DataBind(); //选择年 private void DropDownList1_SelectedIndexChanged(object sender, System.EventArgs e) int year,month; year=Int32.Parse(DropDownList1.SelectedValue); month=Int32.Parse(DropDownList2.SelectedValue); BindDays(year,month); //选择月 private void DropDownList2_SelectedIndexChanged(object sender, System.EventArgs e) int year,month; year=Int32.Parse(DropDownList1.SelectedValue); month=Int32.Parse(DropDownList2.SelectedValue); BindDays(year,month); cha138/Article/program/net/201311/11653相关参考
知识大全 N个ASP.net DropDownList 无刷新联动菜单
N个ASP.netDropDownList无刷新联动菜单 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 ASP.NET中用healthMonitor属性用法
ASP.NET中用healthMonitor属性用法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.net中用axWebBrowser中提交表单
ASP.net中用axWebBrowser中提交表单 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET程序中用Repeater实现分页 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一
知识大全 ASP.NET中用js取CheckBoxList中值的方法实例
ASP.NET中用js取CheckBoxList中值的方法实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 昨天在合租房里和对方有了一点小矛盾对叫来了三个男的打我老公我老公在扭打的过程中用刀刺伤了对方现在
昨天在合租房里和对方有了一点小矛盾对叫来了三个男的打我老公我老公在扭打的过程中用刀刺伤了对方现在你去医院看看他,毕竟,这只是一点小误会,你一定要鼓起勇气,去看望他,对方用刀砍我老公,老公抢刀过程中误伤
在ASP与ASP.NET之间共享对话状态(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 前
在ASP.NET开发中使用非.NetWeb服务 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lis
在ASP.NET中动态生成图形 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! NET有一个很灵巧
在ASP.NET中调用存储过程方法新解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在使用NET的