示例程序如:
DateTime startDate= DateTime.Parse(tbStartDate.Text.Trim());
if(startDate <DateTime.Now)
{
if()//弹出确认对话框 提示 "输入时间已过期,是否继续添加? "
{
//确认添加继续运行
}
else
{
//跳出添加
}
}
请兄弟们指点一二,解燃眉之急!
谢!
------解决方案--------------------------------------------------------
1.cs代码中无法实现,请死心!
2.请在前端实现该逻辑;
------解决方案--------------------------------------------------------
LZ对B/S结构怎么运转的都不熟悉
这种CS中的做法是不可能在BS中完成的
------解决方案--------------------------------------------------------
不要以属性方式加到控件上
那不是很汗???用JS行?
------解决方案--------------------------------------------------------
DateTime startDate= DateTime.Parse(tbStartDate.Text.Trim());
if(startDate <DateTime.Now)
{
此处在当前页注册脚本,大概内容是一个CONFIRM,如果是确定则通过LOCATION跳转到某一页进行处理(当前页也可以,加参数判断),否则也JS跳转到某一页处理,也可以是同一页
}
------解决方案--------------------------------------------------------
改成下面这样还可以,在服务器端跟本不可能
DateTime startDate= DateTime.Parse(tbStartDate.Text.Trim());
if(startDate <DateTime.Now)
{
Response.Write( " <script> if(confirm( '输入时间已过期,是否继续添加? ')){window.location= 'xxx.aspx ');}else{window.location= 'xxxxxxx.aspx ';} </ "+ "script> ");//================输出js,控制页面跳转
}