Bot*_*ski 6 asp.net c#-4.0 asp.net-mvc-4
调试我的MVC程序时遇到问题,我想访问名为"UserActivity"的数据库.在浏览器上,它说"localhost页面不起作用
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);
}
}
Run Code Online (Sandbox Code Playgroud)
如果有人知道这个问题,真的很感激.谢谢
小智 5
if (userActivity != null)
{
return RedirectToAction(returnUrl);
}
Run Code Online (Sandbox Code Playgroud)
如果returnUrl指向相同的操作(“ UserActivity / Index”),它将创建无限重定向循环。如果要将请求重定向到其他操作,请确保传递正确的名称。
| 归档时间: |
|
| 查看次数: |
38938 次 |
| 最近记录: |