i have this dropdpwn list i want to pass the slected value from it to contoller
@Html.DropDownListFor(model => model.Contant.KEYWORD_NAME, ViewData["KEYWORD_NAME"] as IEnumerable<SelectListItem>, "Select Company Name", new { @class = "form-control" })
i use this way to pass value from view to contoller
@if (Model != null)
{
@Html.PagedListPager(Model.Items,page => Url.Action("search", new { page, search = Request.QueryString["search"] , KEYWORD = ViewData["KEYWORD_NAME"].ToString()}),
new PagedListRenderOptions()
{
Display = PagedListDisplayMode.IfNeeded,
DisplayPageCountAndCurrentLocation = true
,
DisplayItemSliceAndTotal = true
})
}
but in the contoller
public ActionResult search(int? page, string search, String KEYWORD)
the value of KEYWORD set to be "NULL "
in the URL broswer the KEYWORD vlue not null