Я правильно передаю имя действия из контроллера в класс подкачки и , а затем с помощью списка выбора я хочу перенаправить на это действие .в этот момент он добавляется к текущему URL-адресу. Мне нужен правильный способ перенаправления на контроллер действия manageUser, используя список выбора ниже
Что мы должны иметь здесь в Model.COntroller.ControllerName / ActionName / или Just ActionName
<select id="paging" onchange="location.href='<%= Model.Controller %>'+this.value">
<% for (int i = 1; i <= Model.TotalPages; i++)
{ %>
<option id=<%=i %>><%=i %></option>
<% } %>
</select>
public class PaginatedList<T> : List<T>
{
public string Controller { get; private set; }
public PaginatedList(IQueryable<T> source, int pageIndex, int pageSize,string Cont)
{
Controller = Cont; // here is the controller
}
}
Controller
public ActionResult ManageUser(int? page)
{
const int pageSize = 5;
var AllUser = UserRepository.GetAllUser();
var paginatedUsers = new PaginatedList<Users>(AllUser, page ?? 1, pageSize,"ManageUser/Page/");
return View(paginatedUsers);
}