返回首页


string D1 = Convert.ToDateTime(TextBox5.Text).ToString("0:MM/dd/yyyy");

Emp_Course EC = new Emp_Course();

EC.Course_ID = M.Courses.Single(c => c.Course_Name == DropDownList2.Text).Course_ID;

EC.Emp_ID = M.Employees.Single(c => c.Emp_Name == DropDownList1.Text).Emp_ID;

EC.Course_Start_Date = Convert.ToDateTime(D1);

EC.Course_End_Date =Convert.ToDateTime( TextBox6.Text.Trim().ToString());

 

if (EC.Course_End_Date > EC.Course_Start_Date)

{

  Response.Write("<script>alert('the end date cannot be bigger than start date')</script>");

  return;

}

 

M.Emp_Courses.InsertOnSubmit(EC);

M.SubmitChanges();

Response.Write("<script>alert('Data Saved')</script>");

回答

评论会员:游客 时间:2012/02/07
amr_amrovitsh:感谢帮助我想通问题是,如果u得到了同样的错误第一:-u有改变格式的DateTimePickerUR使用您的Windows的datetime文化我的问题是IAM使用,而内置的datetime使用dd/MM/YYYY的格式为MM/DD/YYYY的DateTimePicker所有我做我改变了格式和行之有效
virang_21
评论会员:游客 时间:2012/02/07
{C}TextBox的文本转换为DateTime,然后再串,然后返回到DateTime。对于第一个,你使用字符串格式和结束日期,你没有。保持你的代码一致
SAKryukov
评论会员:游客 时间:2012/02/07
你不知道什么用户可以键入您的消息框。你可以处理它buthellip;为什么,为什么搞乱所有文本框。不会更容易使用错误不会离开房间一个DateTimePicker?请参阅:imgsrc=](CodeProject上的文章),{A},{A2}]mdash;的SA
NandaKumer
评论会员:游客 时间:2012/02/07
检查这些博客{A3的}{A4纸}{A5的}-NDK的