有没有办法像在 MVC 中一样返回重定向到 WebForms 中的 URL。我有一个简单的函数,如果列表为空,则返回 null,如果列表中有项目,则返回列表。如果列表为空,我希望能够重定向到同一网站中的另一个页面。
这是功能
BillContext _context = new BillContext();
public List<Models.Bill> GetBills()
{
var bills = from b in _context.Bills
where b.UserName == HttpContext.Current.User.Identity.Name
select b;
if (bills.ToList().Count() < 1)
{
return null;
}
else
{
return bills.ToList();
}
}
而不是返回null,我想返回这样的东西
return Response.Redirect("~bills/create
但这不起作用,它给了我一条不会消失的红色波浪线。这是 VS2012 ASP.net WebForms 项目