本文介绍了如何使用csharp验证asp.net中的下拉列表日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用Csharp在asp.ent中使用下拉列表进行日期验证。

StartDate的声明如下

Date Validation using dropdownlist in asp.ent using Csharp.
Declartion as follows for StartDate

 DateTime Batchstartdate;
 String  startdate;
startdate = this.dropdownlist1.Text.ToString().Trim() + "-" + this.dropdownlist2.Text.ToString().Trim() + "-" + this.dropdownlist3.Text.ToString().Trim();
Batchstartdate = Convert.ToDateTime(startdate.ToString());



EndDate声明如下


Declartion as follows for EndDate

String  EndDate;
DateTime BatchEndDate ;
startdate = this.dropdownlist4.Text.ToString().Trim() + "-" + this.dropdownlist5.Text.ToString().Trim() + "-" + this.dropdownlist6.Text.ToString().Trim();
BatchEndDate  = Convert.ToDateTime(EndDate.ToString());



开始日期(dropdownlist1)月份(dropdownlist2)年份(dropdownlist3)

EndDate日期(dropdownlist4)月份(dropdownlist5)年份(dropdownlist6)



i想验证结束日期不小于开始日期

我怎样才能在asp.net中验证csharp。



例如开始日期12 3 1996

结束日期10 3 1996



那个时候我想验证结束日期不小于开始日期。

如何使用csharp在asp.net中验证上面的下拉列表。



问候,

narasiman P.


StartDate Date(dropdownlist1) Month(dropdownlist2) Year(dropdownlist3)
EndDate Date(dropdownlist4) Month(dropdownlist5) Year(dropdownlist6)

i want to validate End date is not lesser than the start date
for that how can i validate in asp.net using csharp.

for example in start date 12 3 1996
End date 10 3 1996

That time i want to validate End date is not lesser than the start date.
how can i validate the above dropdownlist in asp.net using csharp.

Regards,
narasiman P.

推荐答案

if (BatchEndDate < Batchstartdate)
               {
                   MessageBox.Show("Invalid date is selected!");
                   return;
               }


这篇关于如何使用csharp验证asp.net中的下拉列表日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 12:13