Försöker mig på att skapa en egen controller och model men det går inget vidare när jag blandade in controllern.
Kan hända att jag har gjort något tokfel nybörjare som jag är, men nu har jag kört fast irriterande hårt iaf!
Får felmeddelandet:
CS0246: Det gick inte att hitta typ- eller namnområdesnamnet Controller (saknas ett using-direktiv eller en sammansättningsreferens?)
PhotoViewerController.cs (~/App_Code)
public class PhotoViewerController : Controller
{
public ActionResult Index(int cid = 0)
{
var model = new ContentModel();
var db = Database.Open("photo");
var SQL = "SELECT f_filename FROM tblPhotos WHERE f_cat = " + cid + " ORDER BY f_sort DESC";
model.ContentItems = db(SQL).ToList();
if(id >0)
{
model.DetailContent = db("select * from tblPhotos where ID = " + cid).FirstOrDefault();
}
return View(model);
}
}
PhotoViewerModel.cshtml (~/App_Code)
public class PhotoViewerModel
{
public IList<Content> ContentItems { get; set; }
public Content DetailContent {get; set; }
}
Det jag vill uppnå är att på ett enkelt sätt skapa en lista med bilder utifrån vilken kategori jag väljer i vyn. Ska skapa en helper för att anropa det hela men kommer inte ens in på sidan pga att controllern krånglar.
Någon som vet vad som kan vara fel?
Tips mottages gärna även på någon bra tutorial om ämnet!
Har letat efter någon vettig tutorial men inte hittat någon (via google). Märks att Razor är ganska nytt...
Nej, jag hade inte någon referens till System.Web.Mvc men gjorde ingen skillnad när jag satte dit det heller (har även testat men ett antal andra).
Modellen är omdöpt till .model, jag hade suttit lite för länge :)