ASP.NET 提示框显示及自动隐藏(jquery+后台代码)

网友投稿 698 2022-11-16

ASP.NET 提示框显示及自动隐藏(jquery+后台代码)

ASP.NET 提示框显示及自动隐藏(jquery+后台代码)

CSS

/*小提示样式*/.mrlui-tool-Tips {background-color: #FAFAFA; position:absolute; color:#ff4c00; border-width: 2px;padding: 8px;z-index: 9999;max-width: 300px;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa;}

JS

前台代码

立即催单

后台代码

if (e.CommandName == "Reminder") { //清空页面提示框缓存 foreach (RepeaterItem item in rptOrders.Items) {((Panel)item.FindControl("rptOrders_plTips")).Visible = false;} Panel rptOrders_plTips = (Panel)e.Item.FindControl("rptOrders_plTips"); Literal rptOrders_ltrTipContent = (Literal)e.Item.FindControl("rptOrders_ltrTipContent"); //发送短信提醒,记录日志 string msg = "青山皮鞋网提醒您:您有一个订单的买家正提醒您发货,小买主已经等不及了,希望您及时发货。订单编号" + model.OrderNum + "."; string result = SmsHelper.Send("", comentity.MallReceiveMobile, msg); StringBuilder smslog = new StringBuilder(); smslog.AppendFormat("发送短信{0}:\r{1} \r发送状态:{2}", DateTime.Now.ToString(), msg, result); AlipayConfig.Core.LogResult(smslog.ToString()); //发送成功状态 result=0&description=发送短信成功&taskid=215444485805&faillist=&task_id=215444485805 //发送失败 result=32&description=同一号码发送次数太多,一天内同一号码发送相同内容次数:2,当前次数为:2 //发送状态转换成HashTable Hashtable arrSult = new Hashtable(); string[] strSult = result.Split('&'); foreach (string item in strSult) { arrSult.Add(item.Split('=')[0], item.Split('=')[1]); } switch (arrSult["result"].ToString()) { case "0": rptOrders_ltrTipContent.Text = "已提醒卖家发货"; break; case "32": rptOrders_ltrTipContent.Text = "该订单今日提醒次数已超过2次"; break; default: rptOrders_ltrTipContent.Text = "发送提醒失败"; break; } rptOrders_plTips.Visible = true; rptOrders_plTips.CssClass = "mrlui-tool-Tips";}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:DataRow[]绑定到datalist gatagrid repeater数据控件
下一篇:js时分秒倒计时
相关文章

 发表评论

暂时没有评论,来抢沙发吧~