asp.net web page razor 定时器怎么做

asp.net web page razor 定时器怎么做,比如说订单15天自动签收。
我做了一个签收页面AutoReceipt.chtml,代码如下

@{
//发货后15天自动签收
var db = Database.Open("rcdb");
var sql = "SELECT * FROM Orders WHERE Status = 2 and datediff(day,UpdateTime,"+ DateTime.Now +") > 15";
var data = db.Query(sql);
if(data != null){
foreach (var item in data)
{
var updateCommand = "UPDATE Orders SET UpdateTime=@0, Status=@1 WHERE Id=@2";
db.Execute(updateCommand, DateTime.Now, 3, item.Id);
}
}
}

可不可以利用每次打开网站都启动_AppStar.cshtmlt这个来执行AutoReceipt.chtml这个页面

凤凰求蛊
浏览 473回答 3
3回答

慕码人2483693

既然是razor了就不能再用web form那一套了,javascript做比较靠谱了
打开App,查看更多内容
随时随地看视频慕课网APP