gpt4 book ai didi

asp.net - 本地主机页面不起作用。本地主机重定向你太多次

转载 作者:行者123 更新时间:2023-12-04 14:56:41 24 4
gpt4 key购买 nike

调试 MVC 程序时遇到问题,我想访问名为“UserActivity”的数据库。
在浏览器上,它说“本地主机页面不起作用

localhost 将您重定向了太多次。”

但没有显示具体的错误位置。

这是我的 UserActivtyController, GET/UserActivity/Index 代码:

public class UserActivityController : BaseController
{
//GET /UserActivity/Index
public ActionResult Index(string returnUrl, int page = 1, string sort = "Id", string sortDir = "ASC", string filter = null)
{
String query = @"
SELECT Id
,CreatedBy
,CreatedOn
,ModifiedBy
,ModifiedOn
,ContactId
,EntityName
,EntityId
,ActivityType
,ActivityStatus
,DueDate
,ActualEndDate
,MasqueradeOn
,MasqueradeBy
FROM UserActivity
-- ORDER BY CreatedOn DESC
-- OFFSET (@PageNumber -1) * 30 ROWS
-- FETCH NEXT 30 ROWS ONLY
";

//string countQuery = @""

List<UserActivityModels> userActivity = null;

using (IDbConnection db = new MySqlConnection(ConfigurationManager.ConnectionStrings["CRMPORTALSQLCONN"].ConnectionString))
{
userActivity = (List<UserActivityModels>)db.Query<UserActivityModels>(query, new
{
@PageNumber = page,

});

/*ViewData["TotalCount"] = (int)db.ExecuteScalar(countQuery, new
{
@PageNumber = page,
@Id = string.IsNullOrEmpty(filter) ? null : filter
});
*/

ViewData["PageSize"] = 30;
ViewData["Filter"] = filter;
}

if (userActivity != null)
{
return RedirectToAction(returnUrl);
}

return View(userActivity);
}
}

如果有人知道这个问题,真的很感激。谢谢

最佳答案

if (userActivity != null)
{
return RedirectToAction(returnUrl);
}

如果 returnUrl 指向相同的操作(“UserActivity/Index”),它将创建无限重定向循环。如果要将请求重定向到不同的操作,请确保传递正确的名称。

关于asp.net - 本地主机页面不起作用。本地主机重定向你太多次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36055411/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com