ASP.NET后台老板跳出弹出框并接受返回值,
ASP.NET后台跳出弹出框并接受返回值,急!!!
现在我想在time=null的时候跳出弹出框提示是否处理之类的提示,点击是的时候则进行相应操作,点否的时候则跳过当前的这个人继续下一个人的操作
------解决思路----------------------
输出状态信息,前台js弹窗处理
------解决思路----------------------
发送脚本判断。
ClientScript.RegisterStartupScript(GetType(), "message", "<script>xxxx();</script>");
private void InsertWorkCollect(int BusID, int BusLineID, int BusTimeID, DateTime ExceptionDate)
{
List<CardRecord> list = new CC_CardRecord().Find("BusID=" + BusID + " and BusLineID=" + BusLineID + " and BusTimeID=" + BusTimeID + " and convert(varchar(10),CardTime,23) = '" + ExceptionDate.ToString("yyyy-MM-dd") + "'");
if (list != null && list.Count > 0)
{
CollectSet collect = null;
for (int i = 0; i < list.Count; i++)
{
collect = new CollectSet();
collect.EmpID = list[i].EmpID;
//判断该员工是否在考勤信息之内
DateTime time = new wtWorkdetails().FindSingle("EmpID='" + list[i].EmpID + "' and WorkDate='" + ExceptionDate + "'").PStartTime;
if (time == null)
{
//跳出弹出框并接收返回值
}
else
{
collect.TheDatetime = time;
}
//collect.TheDatetime = DateTime.Parse(ExceptionDate.ToString("yyyy-MM-dd") + " " + new wtWorkdays().FindSingle("WorkDayID='" + new CC_BusTime().FindSingle("ID=" + BusTimeID).WorkDayID + "'").StartTime.ToString("HH:mm")); ;
collect.WorkCardID = new EmpCards().FindSingle("empid='" + list[i].EmpID + "'").WorkCardID;
collect.WorkDate = DateTime.Now;
if (new wtCollectSet().Insert(collect))
{
}
}
}
}
现在我想在time=null的时候跳出弹出框提示是否处理之类的提示,点击是的时候则进行相应操作,点否的时候则跳过当前的这个人继续下一个人的操作
------解决思路----------------------
输出状态信息,前台js弹窗处理
------解决思路----------------------
发送脚本判断。
ClientScript.RegisterStartupScript(GetType(), "message", "<script>xxxx();</script>");