Assuming you have list of all categories displayed to your user, you can make them links looking like that:
<a href="categories/<%: category.CategoryId %>" />
(or however you want to pass the CategoryId)
And in your Controller you can create an ActionResult that will be able to read the parameter and grab the model:
public ActionResult Categories(int? id)
{
if (id != null)
{
var category = ;
return View(category);
}
else
{
return RedirectToAction("Index");
}
}